我创建了一张表
列名
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比较菜鸟
列名
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比较菜鸟
解决方案 »
- 大家帮我看看这个存储过程哪里错了
- [急...]执行SQL语句提示"没有为命令对象设置命令",到底是那里出错了??
- 求SQL SERVER 多表分组连接查询
- 觸發器 里需不需要寫事務處理,不寫的話會自動回滾嗎?
- 本地链接远程数据库的问题
- 请教关于用SQL语句递归查询的问题
- 高分求助,Delphi + SQL Server的数据库编程书籍
- ****高分求助!! 表里面有一列的类型是uniqueidentifier,我想向这个表插入一条记录,类型是uniqueidentifier的那列怎么赋值啊?(不是
- 改记录的问题?????
- 在创建表的时候 怎么为一个字段设置全局唯一变量
- SQL2000无法启动
- 各位大俠,我剛在SQL 2000服務器上創建了 訂閱服務器,分發服務器,然後它自動創建了一個
試試~~~~