| 发表于:2007-09-23 11:40:14 楼主 |
我用sql2005,我想当有新记录插入时根据某一字段的值的不同来更新别一个表中的相关记录,看看下面的命令哪错了,怎么修改一下?! 命令如下: use ku go create trigger insert_批发 on 批发 for insert as if inserted.是否付款= 'true ' update 产品信息 set 产品状态= '批发 ' where 产品信息.产品编号=inserted.产品编号 else update 产品信息 set 产品状态= '未付款 ' where 产品信息.产品编号=inserted.产品编号 go 错误提示: 消息 4104,级别 16,状态 1,过程 insert_批发,第 3 行 无法绑定由多个部分组成的标识符 "inserted.是否付款 "。 消息 4104,级别 16,状态 1,过程 insert_批发,第 4 行 无法绑定由多个部分组成的标识符 "inserted.产品编号 "。 |
|
|
|
|