//here '1' represent to the first property of database, actually one if you use '*' to replace '1'//you will get many information of this databaseselect1from master.dbo.sysdatabases where[name]='DatabaseName'selectcount(*)from master.dbo.sysdatabases where[name]='DatabaseName'
1
2
3
4
查询所有数据库名字
SELECT Name FROM Master..SysDatabases
1
查询所有字段名
SELECT Name FROM SysColumns WHERE id=Object_Id('TableName')
1
表格
查询所有表格名
XType='S':表示所有系统表;
XType='U':表示所有用户表;SELECT Name FROM DatabaseName..SysObjects Where XType='U'