通常使用到的一些获取MSSQL Server中基本信息的语句
1. 获取所有的数据库名
SELECT NAME FROM MASTER..SYSDATABASES ORDER BY NAME
2. 获取数据库中所有表名
SELECT NAME FROM DBNAME..SYSOBJECTS WHERE XTYPE = 'S' ORDER BY NAME
DBNAME: 数据库
XTYPE = 'U' : 用户表
XTYPE = 'S' :系统表
3. 获取表中所有字段名
SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID('TABLENAME')
TABLENAME:表名
4. 获取所有用户名
SELECTNAME FROM SYSUSERS
5. 获取数据库所有类型
SELECT NAME FROM SYSTYPES