触发器-指定的事件类型在指定的目标对象上无效

问题描述 投票:0回答:1

我正在尝试了解触发器。我正在尝试通过创建新查询来创建DDL触发器

create trigger triggername
on quickdb
for create_table
as 
begin
print 'new table created'
end

但我一直得到The specified event type(s) is/are not valid on the specified target object

.net triggers sql-server-express
1个回答
0
投票

您不应该在DDL触发器的ON子句中写数据库名称,而是指定它是在数据库级别还是在服务器级别。如果是在数据库级别,则它将仅应用于创建该数据库的数据库。将您的代码更改为此:

© www.soinside.com 2019 - 2024. All rights reserved.