我正在尝试了解触发器。我正在尝试通过创建新查询来创建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
您不应该在DDL触发器的ON
子句中写数据库名称,而是指定它是在数据库级别还是在服务器级别。如果是在数据库级别,则它将仅应用于创建该数据库的数据库。将您的代码更改为此: