Sybase系统表我们经常会见到,那么,Sybase系统表都有什么作用呢?下面为您详细介绍Sybase系统表的功能,供您参考。
sybase系统表
-------------------------------------------------
systypes 一行纪录了每一个由系统提供的和用户定义的数据类型
sysusers 一行记录了一行记录了一个数据库的合法用户
sysconfigures 一行纪录了用户可以设置的配置参数
syscurconfigs 有关SQL Server当前正使用的配置参数情况
sysdatabases 一行纪录SQL Server中的一个数据库
sysdevices 一行纪录数据库每一个磁带转储设备,盘转储设备,数据库设备和磁盘分区
syslocks 有关动态锁的情况
syslogins 一行纪录了每一个有效的SQL Server的用户
sysmessages 一行记录了每一个系统错误或者警告
sysprocesses 有关server进程的情况
sysremotelogins 一行记录了一个远程用户
sysservers 一行记录了一个远程server
sysusages 一行记录了分配给每个数据库的每个磁盘分片
sysatterrates 一行记录了分配给SQL Server用户在当前数据库的标识
syscolumns 一行记录了一个表或视图的每一列,一个存储过程的每一个参数
syscomments 一行或者多行记录了每一视图、规则、缺省值、触发器和存储过程
sysdepends 一行记录了由一个过程、视图或者触发器所参照的每一个过程、视图或者表
sysindexes 一行记录了每一个聚集或者非聚集索引,每一个不带索引的表,含有text或者image列的表
syskeys 一行记录了每一个主玛、外玛或者公用玛
syslogs 事务日志
sysobjects 纪录表、视图、存储过程、规则、缺省值、触发器和临时表(在tempdb中)
sysprocedures 纪录视图、规则、缺省值、触发器和过程
sysprocts 纪录用户权限信息
syssegments 纪录每一个片段(命名的磁盘)
-------------------------------------------------
查询表中全部字段
-------------------------------------------------
SELECT name FROM syscolumns where id=OBJECT_ID('sysobjects')