【发布时间】:2013-05-12 19:50:40
【问题描述】:
好吧,我的情况是这样的:
我有一个名为 Company 的表,我想在此表中添加的每条记录之后添加一个触发器,以检查列名称是否不以“LTD”结尾,然后在名称末尾添加“LTD”。
我收到一条错误消息,提示 ')' 附近的语法不正确。我该怎么做?
Create Trigger [Add_LTD] on Company
After Insert As
Update Company
Set Name = Name + ' LTD'
If Exists (Select Name
From Inserted
Where Name Not Like '% LTD')
【问题讨论】:
-
您使用的是哪个数据库服务器?
-
我使用的是 SQL Server 2012
标签: sql-server triggers sql-server-2012