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 每個數據庫 用戶