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')