一条SQL语句查询数据库中的所有表、存储过程、触发器
2011-03-18 20:55
495 查看
一条SQL语句查询数据库中的所有表、存储过程、触发器(sysobjects表信息)
该条语句查询返回所有的用户表
select * from sysobjects where xtype='u'
查询系统所有数据表信息
select * from sysobjects
sysobjects
在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb
内,每个临时对象才在该表中占一行。
该条语句查询返回所有的用户表
select * from sysobjects where xtype='u'
查询系统所有数据表信息
select * from sysobjects
sysobjects
在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb
内,每个临时对象才在该表中占一行。
列名 | 数据类型 | 描述 |
name | sysname | 对象名。 |
Id | int | 对象标识号。 |
xtype | char(2) | 对象类型。可以是下列对象类型中的一种: 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 = 扩展存储过程 |
uid | smallint | 所有者对象的用户 ID。 |
info | smallint | 保留。仅限内部使用。 |
status | int | 保留。仅限内部使用。 |
base_schema_ ver | int | 保留。仅限内部使用。 |
replinfo | int | 保留。供复制使用。 |
parent_obj | int | 父对象的对象标识号(例如,对于触发器或约束,该标识号为表 ID)。 |
crdate | datetime | 对象的创建日期。 |
ftcatid | smallint | 为全文索引注册的所有用户表的全文目录标识符,对于没有注册的所有用户表则为 0。 |
schema_ver | int | 版本号,该版本号在每次表的架构更改时都增加。 |
stats_schema_ ver | int | 保留。仅限内部使用。 |
type | char(2) | 对象类型。可以是下列值之一: C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 FN = 标量函数 IF = 内嵌表函数 K = PRIMARY KEY 或 UNIQUE 约束 L = 日志 P = 存储过程 R = 规则 RF = 复制筛选存储过程 S = 系统表 TF = 表函数 TR = 触发器 U = 用户表 V = 视图 X = 扩展存储过程 |
userstat | smallint | 保留。 |
sysstat | smallint | 内部状态信息。 |
indexdel | smallint | 保留。 |
refdate | datetime | 留作以后使用。 |
version | int | 留作以后使用。 |
deltrig | int | 保留。 |
instrig | int | 保留。 |
updtrig | int | 保留。 |
seltrig | int | 保留。 |
category | int | 用于发布、约束和标识。 |
cache | smallint | 保留 |
相关文章推荐
- 一条SQL语句查询数据库中的所有表、存储过程、触发器 (sysobjects表信息)
- 一条SQL语句查询数据库中的所有表、存储过程、触发器 (sysobjects表信息)
- 一条SQL语句查询数据库中的所有表、存储过程、触发器 (sysobjects表信息)
- 一条SQL语句查询MS SQL Server数据库中的所有表、存储过程、触发器
- 一条SQL语句查询数据库中所有的信息
- SQL中利用sql语句查询数据库中的所有表、存储过程
- SQL语句查询数据库的触发器、存储过程、视图以及表的SQL语句
- SQL语句:查询数据库中所有非系统表的信息
- SQL Server查询数据库所有存储过程、触发器、索引信息SQL分享
- 从数据库中查询所有表及所有字段的SQL语句(转)
- SQL语句查询数据库所有表和所有字段的详细信息(包括表描述和字段描述)
- 创建数据库、表、主外键、各种约束、存储过程、视图、索引、事务使用、触发器、创建登录账号、数据库用户 Sql语句示例
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- 获得数据库名称///////查询数据库里所有表的sql语句!
- SqlServer 查询某数据库下的所有表的物理空间和行数 语句和存储过程
- Oracle中用sql查询获取数据库的所有触发器,所有存储过程,所有视图,所有表
- 利用SQL语句查询数据库中所有表
- MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性