
【SQL】新人请教:在SQL 2000中使用insert into语句向表中插入数据的问题,在线等!
如题,比如我建了一个名为Category的表,表中有两列,名称和数据类型分别为:CategoryIdintCategoryvarchar(100)当我用insertint...
如题,比如我建了一个名为Category的表,表中有两列,名称和数据类型分别为:
CategoryId int
Category varchar(100)
当我用insert into语句向其中插入数据时,如下:
insert into
Category (CategoryId,Category)
values (1,'Thriller');
以上本应该能成功运行,但我用输入'Thriller'时(字符、日期应用'')发现'Thriller'显示为红字(我是
按教材上的例子输入的,应该没错啊)之后按F5发现不能正常运行(按F5后显示“所影响的行数为一行”)
以上,希望哪位懂SQL的好心人帮帮忙! 展开
CategoryId int
Category varchar(100)
当我用insert into语句向其中插入数据时,如下:
insert into
Category (CategoryId,Category)
values (1,'Thriller');
以上本应该能成功运行,但我用输入'Thriller'时(字符、日期应用'')发现'Thriller'显示为红字(我是
按教材上的例子输入的,应该没错啊)之后按F5发现不能正常运行(按F5后显示“所影响的行数为一行”)
以上,希望哪位懂SQL的好心人帮帮忙! 展开
7个回答
展开全部
insert into Category values (1,'Thriller')
这样写没有任何问题!请问你是在查询分析器中写的吗?
把你要输入的值写的再具体点,我有点没看明白.
呵呵,你再看到 所影响的行数为一行 之后
再输入
Select * from Category 查看一下就OK~!
这样写没有任何问题!请问你是在查询分析器中写的吗?
把你要输入的值写的再具体点,我有点没看明白.
呵呵,你再看到 所影响的行数为一行 之后
再输入
Select * from Category 查看一下就OK~!
展开全部
所影响的行数为一行
说明执行成功,并影响了一行,也就是加了一行数据
有什么问题
显示红字是因为那是字符串
说明执行成功,并影响了一行,也就是加了一行数据
有什么问题
显示红字是因为那是字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
显示“所影响的行数为一行”说明你已经正常插入了一行,你右键单击表,然后选反回所有行,就能看到你已经插入了这一行
'Thriller'显示为红字,并不是说你这里出错了,而是提示你'Thriller'是一个字符串
'Thriller'显示为红字,并不是说你这里出错了,而是提示你'Thriller'是一个字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在SQL 2000的查询分析器中,字符型常量的定界符是英文的单引号一对,而且显示为红字,红字并不是错误的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的语句没有问题,显示所影响的行数为一行说明你的语句添加成功
之所以显示为红色是因为你的Category字段为varchar型,是字符串,在sql中显示字符串的颜色本身为红色,不是错误。
之所以显示为红色是因为你的Category字段为varchar型,是字符串,在sql中显示字符串的颜色本身为红色,不是错误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在SQL语句的"insert"中单串号内的字显示是红色的,并没有错误.要是还怀疑出错的话,就用查询语句查下不就知道了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询