SQL server中,添加数据的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/14 19:10:13
我的表格是这样定义的
create table ic-item(
ibh char(10) primary key not null,
imc varchar(10)
)
当向表ic-item中添加这样的数据时,
insert into ic_item
values(130000,"系统维护")
出现了这样的错误:
服务器: 消息 128,级别 15,状态 1,行 2
在此上下文中不允许使用 '系统维护'。此处只允许使用常量、表达式或变量。不允许使用列名。
哪位能告诉我,这是为什么,怎么解决?

应该是这样的:
insert into ic_item
values(130000,'系统维护')

你可以试试,没有问题的~

因为单引号与双引号有不同的含义。双引号是界定符,单引号才是用户字符串的引用。

呵呵,这是种低级错误,以后不要在发生

insert into ic_item
values('130000',;系统维护') 引号

sql 的字符串是 单引

insert into ic_item
values(130000,'系统维护')