SQL Server系统表sysobjects介绍
sysobjects 表结构:
列名 | 可以是下列对象类型中的一种:?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 = 扩展存储过程</tr>
<tr>
<td>uid</td>
<td>smallint</td>
<td>所有者用户对象编号</td>
</tr>
<tr>
<td>info</td>
<td>smallint</td>
<td>保留。仅限内部使用</td>
</tr>
<tr>
<td>status</td>
<td>int</td>
<td>保留。仅限内部使用</td>
</tr>
<tr>
<td>baseschema ver</td>
<td>int</td>
<td>保留。仅限内部使用</td>
</tr>
<tr>
<td>?replinfo</td>
<td>?int</td>
<td>保留。供复制使用</td>
</tr>
<tr>
<td>?parent_obj</td>
<td>?int</td>
<td>?父对象的对象标识号(例如,对于触发器或约束,该标识号为表 ID)。</td>
</tr>
<tr>
<td>?crdate</td>
<td>?datetime</td>
<td>?对象的创建日期。</td>
</tr>
<tr>
<td>?ftcatid</td>
<td>?smallint</td>
<td>?为全文索引注册的所有用户表的全文目录标识符,对于没有注册的所有用户表则为 0</td>
</tr>
<tr>
<td>?schema_ver</td>
<td>?int</td>
<td>?版本号,该版本号在每次表的架构更改时都增加。</td>
</tr>
<tr>
<td>?statsschema ver</td>
<td>?int</td>
<td>?保留。仅限内部使用。</td>
</tr>
<tr>
<td>type</td>
<td>char(2)?</td>
<td>?对象类型。可以是下列值之一:??C = CHECK 约束 ? D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束??FN = 标量函数 IF = 内嵌表函数 ?K = PRIMARY KEY 或 UNIQUE 约束??L = 日志 P = 存储过程 R = 规则 ?RF = 复制筛选存储过程?S = 系统表 ?TF = 表函数 TR = 触发器 U = 用户表 V = 视图 X = 扩展存储过程</td>
</tr>
<tr>
<td>?userstat</td>
<td>smallint?</td>
<td>?保留。</td>
</tr>
<tr>
<td>?sysstat</td>
<td>smallint?</td>
<td>?内部状态信息</td>
</tr>
<tr>
<td>?indexdel</td>
<td>?smallint</td>
<td>?保留</td>
</tr>
<tr>
<td>?refdate</td>
<td>?datetime</td>
<td>?留用</td>
</tr>
<tr>
<td>?version</td>
<td>int?</td>
<td>?保留</td>
</tr>
<tr>
<td>deltrig?</td>
<td>int?</td>
<td>?保留</td>
</tr>
<tr>
<td>?instrig</td>
<td>int?</td>
<td>?保留</td>
</tr>
<tr>
<td>?updtrig</td>
<td>int?</td>
<td>?保留</td>
</tr>
<tr>
<td>?seltrig</td>
<td>int?</td>
<td>?保留</td>
</tr>
<tr>
<td>?category</td>
<td>?int</td>
<td>?用于发布、约束和标识</td>
</tr>
<tr>
<td>?cache</td>
<td>smallint?</td>
<td>?保留</td>
</tr>