SQL Server系统表sysobjects介绍与使用
来源:互联网 发布:银魂 空知猩猩 编辑:程序博客网 时间:2024/06/03 17:49
SQL Server系统表sysobjects介绍与使用
关于SQL Server数据库的一切信息都保存在它的系统表格里。我怀疑你是否花过比较多的时间来检查系统表格,因为你总是忙于用户表格。但是,你可能需要偶尔做一点不同寻常的事,例如数据库所有的触发器。你可以一个一个地检查表格,但是如果你有500个表格的话,这可能会消耗相当大的人工。
这就让sysobjects表格有了用武之地。虽然我不建议你更新这个表格,但是你当然有权对其进行审查。
sysobjects 表
在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb 内,每个临时对象才在该表中占一行。
sysobjects 表结构:
列名数据类型描述namesysname对象名,常用列idint对象标识号xtypechar(2)对象类型。常用列。xtype可以是下列对象类型中的一种:C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数
IF = 内嵌表函数 P = 存储过程 PK = PRIMARY KEY 约束(类型是 K) RF = 复制筛选存储过程
S = 系统表 TF = 表函数 TR = 触发器 U = 用户表 UQ = UNIQUE 约束(类型是 K)
V = 视图 X = 扩展存储过程uidsmallint所有者用户对象编号infosmallint保留。仅限内部使用statusint保留。仅限内部使用base_schema_ verint保留。仅限内部使用 replinfo int保留。供复制使用 parent_obj int 父对象的对象标识号(例如,对于触发器或约束,该标识号为表 ID)。 crdate datetime 对象的创建日期。 ftcatid smallint 为全文索引注册的所有用户表的全文目录标识符,对于没有注册的所有用户表则为 0 schema_ver int 版本号,该版本号在每次表的架构更改时都增加。 stats_schema_ ver int 保留。仅限内部使用。typechar(2) 对象类型。可以是下列值之一:
C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束
FN = 标量函数 IF = 内嵌表函数 K = PRIMARY KEY 或 UNIQUE 约束
L = 日志 P = 存储过程 R = 规则 RF = 复制筛选存储过程
S = 系统表 TF = 表函数 TR = 触发器 U = 用户表 V = 视图 X = 扩展存储过程 userstatsmallint 保留。 sysstatsmallint 内部状态信息 indexdel smallint 保留 refdate datetime 留用 versionint 保留deltrig int 保留 instrigint 保留 updtrigint 保留 seltrigint 保留 category int 用于发布、约束和标识 cachesmallint 保留
0 0
- SQL Server系统表sysobjects介绍与使用
- SQL Server系统表sysobjects介绍与使用
- SQL Server系统表sysobjects介绍与使用
- SQL Server系统表sysobjects介绍与使用
- SQL Server系统表sysobjects介绍与使用
- 【转自《一棵树-博客园》】SQL Server系统表sysobjects介绍与使用
- SQL Server系统表sysobjects
- 理解SQL Server系统表sysobjects
- 理解SQL Server系统表sysobjects(摘)
- 理解SQL Server系统表sysobjects
- SQL Server sysobjects 系统表说明
- SQL Server 常用系统表(一) sysobjects
- 关于SQL Server中的系统表——sysobjects
- sql server 系统表sysobjects、sysindexes、syscolumns损坏修复方法
- 【数据库】sql server中的sys.sysobjects系统表
- SQL Server sysobjects 表结构
- SQL Server sysobjects 表结构
- SQL系统表sysobjects和syscolumns字段属性介绍
- SQL中where与having的区别
- Java集合总览
- 通过shell脚本操作mysql数据库
- rsync 命令家族 使用 rsync 轻松地同步任意两台机器
- 为S3C6410,S5PC110等ARM平台快速构建一个Meego环境
- SQL Server系统表sysobjects介绍与使用
- linux下挂载windows共享文件夹
- 创新游戏之“水果家族”
- C++对象模型
- POJ-2524-Ubiquitous Religions (基本并查集!)
- Swing——鼠标(Action)
- SQL Server 如果表存在执行删除
- eclipse 去掉 java编辑界面和jsp编辑界面xml编辑界面的的悬浮框提示
- Unity3d 检测手持设备网络状态