sys.sysobjects (Transact-SQL)
来源:互联网 发布:矩阵的模怎么计算 编辑:程序博客网 时间:2024/06/16 22:10
在数据库中创建的每个对象(例如约束、默认值、日志、规则以及存储过程)都对应一行。
将此 SQL Server 2000 系统表作为一个视图包含进来是为了保持向后兼容性。建议您改用最新的 SQL Server 系统视图。若要查找一个或多个等效系统视图,请参阅将 SQL Server 2000 系统表映射到 SQL Server 2005 系统视图。后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。
适用范围:SQL Server(SQL Server 2008 到当前版本)。
列名
数据类型
说明
name
sysname
对象名
id
int
对象标识号
xtype
char(2)
对象类型。 可以是以下对象类型之一:
AF = 聚合函数 (CLR)
C = CHECK 约束
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
FS = 程序集 (CLR) 标量函数
FT = 程序集 (CLR) 表值函数
IF = 内联表函数
IT = 内部表
P = 存储过程
PC = 程序集 (CLR) 存储过程
PK = PRIMARY KEY 约束(type 为 K)
RF = 复制筛选存储过程
S = 系统表
SN = 同义词
SQ = 服务队列
TA = 程序集 (CLR) DML 触发器
TF = 表函数
TR = SQL DML 触发器
TT = 表类型
U = 用户表
UQ = UNIQUE 约束(type 为 K)
V = 视图
X = 扩展存储过程
uid
smallint
对象所有者的架构 ID。
对于从旧版 SQL Server 升级的数据库,架构 ID 等于所有者的用户 ID。
如果使用以下任何一个 SQL Server DDL 语句,则必须使用 sys.objects 目录视图而不是 sys.sysobjects。
CREATE | ALTER | DROP USER
CREATE | ALTER | DROP ROLE
CREATE | ALTER | DROP APPLICATION ROLE
CREATE SCHEMA
ALTER AUTHORIZATION ON OBJECT
如果用户数和角色数超过 32,767,则发生溢出或返回 NULL。
info
smallint
标识为仅供参考。不提供支持。不保证以后的兼容性。
status
int
标识为仅供参考。不提供支持。不保证以后的兼容性。
base_schema_ver
int
标识为仅供参考。不提供支持。不保证以后的兼容性。
replinfo
int
标识为仅供参考。不提供支持。不保证以后的兼容性。
parent_obj
int
父对象的对象标识号。 例如,表 ID(如果父对象是触发器或约束)。
crdate
datetime
对象的创建日期。
ftcatid
smallint
注册为使用全文检索的所有用户表的全文目录标识符,对于没有注册的所有用户表则为 0。
schema_ver
int
在每次更改表的架构时都会增加的版本号。 总是返回 0。
stats_schema_ver
int
标识为仅供参考。不提供支持。不保证以后的兼容性。
type
char(2)
对象类型。 可以是下列值之一:
AF = 聚合函数 (CLR)
C = CHECK 约束
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
FN = 标量函数
FS = 程序集 (CLR) 标量函数
FT = 程序集 (CLR) 表值函数 IF = 内联表函数
IT - 内部表
K = PRIMARY KEY 或 UNIQUE 约束
L = 日志
P = 存储过程
PC = 程序集 (CLR) 存储过程
R = 规则
RF = 复制筛选存储过程
S = 系统表
SN = 同义词
SQ = 服务队列
TA = 程序集 (CLR) DML 触发器
TF = 表函数
TR = SQL DML 触发器
TT = 表类型
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
标识为仅供参考。不提供支持。不保证以后的兼容性。
- sys.sysobjects (Transact-SQL)
- sys.sysobjects (Transact-SQL)
- sys.sysobjects (Transact-SQL)
- sys.sysobjects (Transact-SQL)的学习
- sys.syslogins (Transact-SQL)
- 【数据库】sql server中的sys.sysobjects系统表
- sql server 2005系统视图sys.sysobjects和sys.all_objects,sys.objects,三者之间有什么区别
- sys.sysobjects 中type,xtype
- SQL查询 - sys相关:sysObjects表中xtype字段值的含义
- sys.sysobjects、sys.all_objects、sys.objects三者区别
- sys.database_principals (Transact-SQL) 从SQL SERVER数据库中查询安全主体
- TRANSACT-SQL
- Transact SQL
- Transact-SQL
- Transact-sql
- SQL Server 2000 -sysobjects
- SQL SERVER中的sysobjects
- SQL Server中的sysobjects
- 第11周项目 程序阅读(1)
- shouldAutorotateToInterfaceOrientation
- freopen Standard Streams Variable: FILE * stdout
- linux命令大全(自己制作,基于鸟书私房菜以及man)-D
- 内部类
- sys.sysobjects (Transact-SQL)
- Android 使用Face++ SDK进行人脸识别和年龄检测
- 162Find Peak Element
- ibatis删除N天前的数据
- NDK Android.mk手册
- Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传GOOD
- undefined reference to `__isoc99_sscanf'
- C++刷题——2306: 字符串操作一(串)
- Android三款实用的自定义开关控件