首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql建表疑问,该怎么处理

2012-02-01 
sql建表疑问我创建了一张表列名numint(4)thingvarchar(50)typevarchar(50)costint(4)当我开始往表里插入数

sql建表疑问
我创建了一张表
列名
num           int(4)
thing       varchar(50)
type         varchar(50)
cost         int(4)
当我开始往表里插入数据时
insert   into   shop(num,thingname,type,cost)values(1,cake,food,5.00);
却出错。
出现服务器:   消息   128,级别   15,状态   1,行   1
在此上下文中不允许使用   'cake '。此处只允许使用常量、表达式或变量。不允许使用列名。
请教这是为什么,出学SQL比较菜鸟

[解决办法]
insert into shop(num,thingname,type,cost)values(1, 'cake ', 'food ',5.00)

热点排行