用于事件通知的 DDL 事件组

更新日期: 2006 年 4 月 14 日

下图列出了用于运行事件通知的 DDL 事件组及其涵盖的 Transact-SQL 语句。注意关系图的树形结构所指示的事件组的内在关系。例如,指定 FOR DDL_TABLE_EVENTS 的事件通知涵盖 CREATE TABLE、ALTER TABLE 和 DROP TABLE Transact-SQL 语句,而指定 FOR DDL_TABLE_VIEW_EVENTS 的事件通知涵盖 DDL_TABLE_EVENTS、DDL_VIEW_EVENTS、DDL_INDEX_EVENTS 和 DDL_STATISTICS_EVENTS 下的所有 Transact-SQL 语句。

ms180824.note(zh-cn,SQL.90).gif注意:
执行 DDL 式操作的系统存储过程也可以激发事件通知。测试您的事件通知以确定它们是否响应运行的系统存储过程。例如,CREATE TYPE 语句和 sp_addtype 存储过程都将激发通过 CREATE_TYPE 事件创建的事件通知。但是,sp_rename 存储过程不会激发任何事件通知。

与事件通知配合使用的 DDL 事件组

请参阅

概念

设计事件通知

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

版本 历史记录

2006 年 4 月 14 日

新增内容:
  • 添加了建议测试事件通知以确定它们是否响应执行的存储过程的说明。