sql server系统表详细说明 之 sys.system_sql_modules


为每个包含 SQL 语言定义模块的系统对象返回一行。 类型为 FN、IF、P、PC、TF 和 V 的系统对象具有关联的 SQL 模块。 若要标识包含对象,可以将此视图加入到 sys.system_objects

 

SYS.SYSTEM_SQL_MODULES (TRANSACT-SQL)
列名称数据类型说明
object_idint该包含对象的对象标识号,在数据库中是唯一的。
definitionnvarchar(max)定义此模块的 SQL 文本。
uses_ansi_nullsbit1 = 创建模块时 SET ANSI_NULLS 数据库选项的设置为 ON。

始终返回1。
uses_quoted_identifierbit1 = 创建模块时 SET QUOTED_IDENTIFIER 选项的设置为 ON。

始终返回1。
is_schema_boundbit0 = 创建模块时未使用 SCHEMABINDING 选项。

始终返回 0。
uses_database_collationbit0 = 模块不依赖于数据库的默认排序规则。

始终返回 0。
is_recompiledbit0 = 创建过程时未使用 WITH RECOMPILE 选项。

始终返回 0。
null_on_null_inputbit0 = 创建的模块不对任意 NULL 输入生成 NULL 输出。

始终返回 0。
execute_as_principal_idint始终返回 NULL
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
评论列表

发表评论

评论内容
昵称:
关联文章

sql server系统详细说明 sys.system_objects
sql server系统详细说明 sys.system_views
sql server系统详细说明 sys.system_parameters
sql server系统详细说明 sys.system_columns
sql server系统详细说明 sys.system_sql_modules
sql server系统详细说明 sys.sql_modules
sql server系统详细说明 sys.all_columns
sql server系统详细说明 sys.all_sql_modules
sql server系统详细说明 sys.assembly_modules
sql server系统详细说明 sys.columns
sql server系统详细说明 sys.objects
sql server系统详细说明 sys.parameters
sql server系统详细说明 sys.server_assembly_modules
sql server系统详细说明 sys.server_sql_modules
sql server系统详细说明 sys.tables
sql server系统详细说明 sys.masked_columns
sql server系统详细说明 sys.all_parameters
sql server系统详细说明 sys.default_constraints
sql server系统详细说明 sys.views
sql server系统详细说明 sys.databases