name | 对象名称。 |
object_id | 对象标识号。在数据库中是唯一的。 |
principal_id | 单个所有者的ID(如果与架构所有者不同)。默认情况下,包含架构的对象由架构所有者拥有。但是,可以使用ALTER AUTHORIZATION语句指定备用所有者以更改所有权。 |
schema_id | 包含对象的库的ID。 |
parent_object_id | 此对象所属的父级的ID。 |
type | 对象类型: |
type_desc | 对象类型的描述: |
create_date | 创建对象的日期。 |
modify_date | 使用ALTER语句对上次修改对象的日期。如果对象是表或视图,则在创建或更改表或视图上的聚簇索引时,modify_date也会更改。 |
is_ms_shipped | 对象由内部SQL Server组件创建。 |
is_published | 对象已发布。 |
is_schema_published | 仅发布对象的架构。 |
lob_data_space_id | 非零值是保存此表的大对象二进制(LOB)数据的数据空间(文件组或分区方案)的ID。LOB数据类型的示例包括varbinary(max),varchar(max),geography或xml。 |
filestream_data_space_id | 是FILESTREAM文件组的数据空间ID还是由FILESTREAM文件组组成的分区方案。 |
max_column_id_used | 此表使用的最大列ID。 |
lock_on_bulk_load | 表在批量加载时被锁定。有关更多信息,请参见sp_tableoption(Transact-SQL)。 |
uses_ansi_nulls | 使用SET ANSI_NULLS数据库选项ON创建表。 |
is_replicated | 1 =使用快照复制或事务复制发布表。 |
has_replication_filter | 1 =表具有复制过滤器。 |
is_merge_published | 1 =使用合并复制发布表。 |
is_sync_tran_subscribed | 1 =使用立即更新订阅订阅表。 |
has_unchecked_assembly_data | 1 =表包含持久化数据,这些数据取决于在最后一个ALTER ASSEMBLY期间其定义发生更改的程序集。在下一次成功的DBCC CHECKDB或DBCC CHECKTABLE之后将重置为0。 |
text_in_row_limit | 行中文本允许的最大字节数。 |
large_value_types_out_of_row | 1 =大值类型存储在行外。有关更多信息,请参见sp_tableoption(Transact-SQL)。 |
is_tracked_by_cdc | 1 =启用表以进行更改数据捕获。有关更多信息,请参见sys.sp_cdc_enable_table(Transact-SQL)。 |
lock_escalation | 表的LOCK_ESCALATION选项的值: |
lock_escalation_desc | 表的lock_escalation选项的文本描述。可能的值有:TABLE,AUTO和DISABLE。 |