1.获取所有数据库名:
SELECT Name FROM Master..SysDatabases ORDER BY Name
2.获取所有表名:
SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name
XType='U':表示所有用户表;
XType='S':表示所有系统表;
3.获取所有字段名:
SELECT Name FROM SysColumns WHERE id=Object_Id('TableName')
相关文章
- 【数据库】PostgreSQL/PgSql-根据模式名和字段名查询有该字段的所有表信息【通过表元数据信息和函数实现】
- [Database] 列出MSSQL所有数据库名、所有表名、所有字段名
- MYSQL在众多表中查询表名和字段名
- SQLSERVER查询所有数据库名,表名,和字段名的语句
- SQL查询 返回表名和字段名的组合 表名.字段名
- SQL Server 2008 获取所有数据库名,表名,字段名
- 列出MSSQL所有数据库名、所有表名、所有字段名
- Sqlserver列出所有数据库名,表名,字段名
- Sql Server查看所有数据库名,表名,字段名SQL
- SQLServer中查询表结构(表主键 、列说明、列数据类型、所有表名)的Sql语句