【发布时间】:2017-05-03 14:57:15
【问题描述】:
我正在尝试创建一个触发器,该触发器根据插入到另一个表中的值来减少书籍的数量。我正在使用以下代码
CREATE TRIGGER updateStock
ON dbo.command
AFTER INSERT
AS
BEGIN
UPDATE dbo.book
SET number = number - (SELECT quant FROM inserted)
WHERE NLIV = SELECT NLIV FROM inserted
但我收到此错误:
关键字“SELECT”附近的语法不正确。 ')' 附近的语法不正确
【问题讨论】:
标签: sql sql-server syntax