您的位置:首页 - 教程 - Sql Server - 正文
MS SQL常用系统表汇总

MS SQL server(待续)
1、查询所有表
select [id], [name] from [sysobjects] where [type] = 'u' order by [name]

2、查询所有数据库
select [name] from [sysdatabases] order by [name]

3、查询表中字段
select [name] from sys.columns where object_name(object_id)=tbname

4、查询系统触发器
select * from sysobjects where xtype='TR'

 

常用系统表:

Select * From sysaltfiles    主数据库               保存数据库的文件 
Select * From syscharsets    主数据库               字符集与排序顺序 
Select * From sysconfigures  主数据库               配置选项 
Select * From syscurconfigs  主数据库               当前配置选项 
Select * From sysdatabases   主数据库               服务器中的数据库 
Select * From syslanguages   主数据库               语言 
Select * From syslogins      主数据库               登陆帐号信息 
Select * From sysoledbusers  主数据库               链接服务器登陆信息 
Select * From sysprocesses   主数据库               进程 
Select * From sysremotelogins 主数据库               远程登录帐号 
Select * From syscolumns     每个数据库             列 
Select * From sysconstrains  每个数据库             限制 
Select * From sysfilegroups  每个数据库             文件组 
Select * From sysfiles       每个数据库             文件 
Select * From sysforeignkeys 每个数据库             外部关键字 
Select * From sysindexes      每个数据库             索引 
Select * From sysmembers     每个数据库             角色成员 
Select * From sysobjects     每个数据库             所有数据库对象 
Select * From syspermissions 每个数据库             权限 
Select * From systypes       每个数据库             用户定义数据类型 
Select * From sysusers       每个数据库             用户


评论: