SQL Server sys_objects相关知识

SQL Server sys_objects相关知识

ID:42739823

大小:18.68 KB

页数:4页

时间:2019-09-20

SQL Server sys_objects相关知识_第1页
SQL Server sys_objects相关知识_第2页
SQL Server sys_objects相关知识_第3页
SQL Server sys_objects相关知识_第4页
资源描述:

《SQL Server sys_objects相关知识》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQLServersys_objects相关知识sys.objects在数据库中创建的每个用户定义的架构范围内的对象在该表中均对应一行。注意:sys.objects不显示DDL触发器,因为它们不是架构范围内的对象。所有触发器(包括DML和DDL)都位于sys.triggers中。sys.triggers支持用于各种触发器的混合作用域命名规则。可以将OBJECT_ID、OBJECT_NAME和OBJECTPROPERTY()内置函数应用于在sys.objects中显示的对象。此视图有一个具有相同作用域的版本,名为sys.system_objects的版本,该版本显示系统对象。还有另一

2、个名为sys.all_objects的视图,该视图同时显示系统和用户对象。所有三个目录视图的结构都相同。注意:所有系统对象都包含在sys或INFORMATION_SCHEMA架构中。列名数据类型说明namesysname对象名。object_idint对象标识号。在数据库中是唯一的。principal_idint如果不是架构所有者,则为特定所有者的ID。默认情况下,架构包含的对象由架构所有者拥有。不过,通过使用ALTERAUTHORIZATION语句更改所有权可以指定备用所有者。如果没有可代替的单个所有者,则为NULL。如果对象类型为下列类型之一,则为NULL:C=CHECK约束D

3、=DEFAULT(约束或独立)F=FOREIGNKEY约束PK=PRIMARYKEY约束R=规则(旧式,独立)TA=程序集(CLR集成)触发器TR=SQL触发器UQ=UNIQUE约束schema_idint包含该对象的架构的ID。对于SQLServer2005附带的所有架构范围内的系统对象,该值将始终为IN(schema_id('sys'),schema_id('INFORMATION_SCHEMA'))。parent_object_idint该对象所属对象的ID。0=不是子对象。typechar(2)对象类型:AF=聚合函数(CLR)C=CHECK约束D=DEFAULT(约束或独

4、立)F=FOREIGNKEY约束PK=PRIMARYKEY约束P=SQL存储过程PC=程序集(CLR)存储过程FN=SQL标量函数FS=程序集(CLR)标量函数FT=程序集(CLR)表值函数R=规则(旧式,独立)RF=复制筛选过程S=系统基表SN=同义词SQ=服务队列TA=程序集(CLR)DML触发器TR=SQLDML触发器IF=SQL内联表值函数TF=SQL表值函数U=表(用户定义类型)UQ=UNIQUE约束V=视图X=扩展存储过程IT=内部表type_descnvarchar(60)对象类型的说明。AGGREGATE_FUNCTIONCHECK_CONSTRAINTSDEFAU

5、LT_CONSTRAINTFOREIGN_KEY_CONSTRAINTPRIMARY_KEY_CONSTRAINTSQL_STORED_PROCEDURECLR_STORED_PROCEDURESQL_SCALAR_FUNCTIONCLR_SCALAR_FUNCTIONCLR_TABLE_VALUED_FUNCTIONRULEREPLICATION_FILTER_PROCEDURESYSTEM_TABLESYNONYMSERVICE_QUEUECLR_TRIGGERSQL_TRIGGERSQL_INLINE_TABLE_VALUED_FUNCTIONSQL_TABLE_VALUED

6、_FUNCTIONUSER_TABLEUNIQUE_CONSTRAINTVIEWEXTENDED_STORED_PROCEDUREINTERNAL_TABLEcreate_datedatetime对象的创建日期。modify_datedatetime上次使用ALTER语句修改对象的日期。如果对象为表或视图,则创建或修改表或视图的聚集索引时,modify_date也会随之更改。is_ms_shippedbit由内部SQLServer组件创建对象。is_publishedbit对象为发布对象。is_schema_publishedbit仅发布对象的架构。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。