主题:  sql server 问题:在查询分析器中使用insert

浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#12004/6/27 22:47:14
在查询分析器中使用insert命令向表中插入数据,提示:
在此上下文中不允许使用 ……。此处只允许使用常量、表达式或变量。不允许使用列名。
而相应的数据,我在企业管理器中输入是可以的呀,是什么原因呀?命令如下:
create table sample1
(
char_string char(5),
varchar_string varchar(5),
text_string text
)
go
insert into sample1
values("test","test","this is a test")
go



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#22004/6/27 23:41:43
晕,原来是用单引号。哪位能解释一下呀?如果字符串中又包含有单引号怎么办?



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#32004/6/28 9:24:20
谢谢,武汉的朋友.很长时间没回武汉了.