SqlServer Sysobjects系统表
来源:互联网 发布:报纸排版软件有哪些 编辑:程序博客网 时间:2024/05/01 22:33
经常我们要查询表的索引,约束,相关性,触发器的属性,那么要知道sysobjects这个表的字段的意思,那么不管要查什么都没有问题!
Sysobjects:SQL-SERVER的每个数据库内都有此系统表,它存放该数据库内创建的所有对象,如约束、默认值、日志、规则、存储过程等,每个对象在表中占一行。以下是此系统表的字段名称和相关说明。
Name,id,xtype,uid,status:分别是对象名,对象ID,对象类型,所有者对象的用户ID,对象状态。
对象类型(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 = 扩展存储过程
当xtype='U' and status>0代表是用户建立的表,对象名就是表名,对象ID就是表的ID值。
用: select * from misa.dbo.sysobjects where xtype='U' and status>0 就可以列出库misa中所有的用户建立的表名。
Sysobjects:SQL-SERVER的每个数据库内都有此系统表,它存放该数据库内创建的所有对象,如约束、默认值、日志、规则、存储过程等,每个对象在表中占一行。以下是此系统表的字段名称和相关说明。
Name,id,xtype,uid,status:分别是对象名,对象ID,对象类型,所有者对象的用户ID,对象状态。
对象类型(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 = 扩展存储过程
当xtype='U' and status>0代表是用户建立的表,对象名就是表名,对象ID就是表的ID值。
用: select * from misa.dbo.sysobjects where xtype='U' and status>0 就可以列出库misa中所有的用户建立的表名。
- SqlServer Sysobjects系统表
- Sqlserver 系统表sysobjects、syscolumns、systypes函数object_id
- 认识SQLSERVER中sysobjects表
- 系统表 sysobjects
- Sysobjects系统表的内容
- 理解SQL_Server系统表sysobjects
- 系统表sysobjects的用法
- SQL Server系统表sysobjects
- 理解SQL Server系统表sysobjects
- 理解SQL Server系统表sysobjects(摘)
- 基于 SQL的sysobjects系统表
- 理解SQL Server系统表sysobjects
- sql系统表sysobjects对应type值
- SQL Server sysobjects 系统表说明
- SQL Server 常用系统表(一) sysobjects
- Sysobjects表
- sqlserver 中sysobjects type属性
- SQL 系统表 Sysobjects 和 SysColumns 表的一些知识
- inno setup 安装/卸载 弹出网页
- 11-30
- IAP 简单流程整理
- 11-29
- jsp Flex 通过HTTPService Session 数据传递
- SqlServer Sysobjects系统表
- 2013年Java继续火的五大理由
- HyperionPlanning创建应用程序
- Java隐晦的int溢出 切忌想当然
- 【转】研究生必读→如何获得全文文献
- HttpHandler的认识与加深理解
- javascript 表格增删改
- 正则的回溯功能
- 深入Java核心 Java 内存泄露原因