我有一个Server INSTEAD OF INSERT 触发器,用于填充表中的值。但是,当我运行一个insert语句时,我得到的错误是
INSTEAD OF INSERT
无效的对象名称‘插入’
现在,我的数据库排序规则被设置为区分大小写,所以我不确定“插入”的大小写是否是原因,但我尝试过插入、插入和插入。
我的扳机看起来像是:
CREATE TRIGGER UpdateID ON Personnel INSTEAD OF INSERT BEGIN DECLARE @SQL nvarchar(4000) DECLARE @NewID int = 100 --Will be auto generated SET @SQL = 'INSERT INTO Personnel (AutoID, Firstname, Surname)