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


接受参数的对象的每个参数在表中对应一行。 如果对象是标量函数,则另有一行说明返回值。 该行的 parameter_id 值为0。

 

SYS.PARAMETERS (TRANSACT-SQL)
列名称数据类型说明
object_idint此参数所属对象的 ID。
namesysname参数的名称。 在对象中是唯一的。

如果对象是标量函数,则参数名称为表示返回值的行中的空字符串。
parameter_idint参数的 ID。 在对象中是唯一的。

如果对象是标量函数,则 parameter_id = 0 表示返回值。
system_type_idtinyint参数的系统类型的 ID。
user_type_idint用户定义的参数类型的 ID。

若要返回类型的名称,请在此列上联接到 sys.databases 目录视图。
max_lengthsmallint参数的最大长度(以字节为单位)。

如果列数据类型为 varchar (max),则值为-1, nvarchar (max), varbinary (max) 或 xml
精度tinyint如果参数是基于数值的,则表示参数的精度;否则为 0。
scaletinyint如果参数是基于数值的,则表示参数的小数位数;否则为 0。
is_outputbit1 = 参数为 OUTPUT 或 RETURN;否则为 0。
is_cursor_refbit1 = 参数是游标引用参数。
has_default_valuebit1 = 参数具有默认值。

SQL Server 只维护该目录视图中的 CLR 对象的默认值;因此,对于 Transact-SQL 对象,此列包含值 0。 若要查看对象中参数的默认值 Transact-SQL ,请查询 sys.sql_modules目录视图的 "定义" 列,或使用 OBJECT_DEFINITION系统函数。
is_xml_documentbit1 = 内容为完整的 XML 文档。

0 = 内容是文档片段,或列的数据类型不是 xml
default_valuesql_variant如果 has_default_value 为1,则此列的值为参数的默认值; 否则为。否则为 NULL 。
xml_collection_idint如果参数的数据类型为 xml ,并且已键入 xml,则为非零值。 此值为包含验证参数的 XML 架构命名空间的集合的 ID。

0 = 没有 XML 架构集合。
is_readonlybit1 = 参数为 READONLY;否则为0。
is_nullablebit1 = 参数不可为 Null。 (默认值)。

0 = 参数不可为 Null,这样可更高效地执行本机编译存储过程。
encryption_typeint适用于:SQL Server 2016 (13.x) 及更高版本、SQL 数据库。

加密类型:

1 = 确定性加密

2 = 随机加密
encryption_type_descnvarchar (64)适用于:SQL Server 2016 (13.x) 及更高版本、SQL 数据库。

加密类型说明:

随机化

DETERMINISTIC
encryption_algorithm_namesysname适用于:SQL Server 2016 (13.x) 及更高版本、SQL 数据库。

加密算法的名称。

仅支持 AEAD_AES_256_CBC_HMAC_SHA_512。
column_encryption_key_idint适用于:SQL Server 2016 (13.x) 及更高版本、SQL 数据库。

CEK 的 ID。
column_encryption_key_database_namesysname适用于:SQL Server 2016 (13.x) 及更高版本、SQL 数据库。

列加密密钥与列的数据库不同时存在的数据库的名称。 NULL如果键与列存在于同一数据库中,则为。
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
评论列表

发表评论

评论内容
昵称:
关联文章

sql server系统详细说明 sys.parameters
sql server系统详细说明 sys.system_parameters
sql server系统详细说明 sys.all_parameters
sql server系统详细说明 sys.all_columns
sql server系统详细说明 sys.numbered_procedure_parameters
sql server系统详细说明 sys.masked_columns
sql server系统详细说明 sys.system_objects
sql server系统详细说明 sys.system_views
sql server系统详细说明 sys.columns
sql server系统详细说明 sys.objects
sql server系统详细说明 sys.system_columns
sql server系统详细说明 sys.sql_modules
sql server系统详细说明 sys.tables
sql server系统详细说明 sys.views
sql server系统详细说明 sys.all_views
sql server系统详细说明 sys.stats
sql server系统详细说明 sys.all_objects
sql server系统详细说明 sys.sql_dependencies
sql server系统详细说明 sys.default_constraints
sql server系统详细说明 sys.table_types