sys.server_sql_modules (Transact-SQL)
包含类型为 TR 的服务器级别触发器的 SQL 模块设置。可以将此关系联接到 sys.server_triggers。元组 (object_id) 是关系键。
列名 |
数据类型 |
说明 |
---|---|---|
object_id |
int |
这是返回给定义该模块的服务器级别触发器的 FOREIGN KEY 引用。 |
definition |
nvarchar(max) |
用于定义此模块的 SQL 文本。 NULL = 已加密。 |
uses_ansi_nulls |
bit |
模块是通过将 ANSI NULLS 设置选项设置为 ON 而创建的。 |
uses_quoted_identifier |
bit |
模块是通过将 QUOTED IDENTIFIER 设置选项设置为 ON 而创建的。 |
execute_as_principal_id |
int |
EXECUTE AS 服务器主体的 ID。 默认情况下或在 EXECUTE AS CALLER 情况下,值为 NULL。 如果 EXECUTE AS SELF EXECUTE AS <主体>,则为指定主体的 ID。 -2 = EXECUTE AS OWNER。 |