我创建了一张表
列名
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比较菜鸟