sqlserver笔记 2017

1.获取所有数据库名:

SELECT Name FROM Master..SysDatabases ORDER BY Name

2.获取所有表名:

SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name
SELECT   name  FROM   sys.tables go

DatabaseName 改为对应的 数据库名,比如bbs_database

XType='U':表示所有用户表;
XType='S':表示所有系统表;
3.获取所有字段名:

SELECT Name FROM SysColumns WHERE id=Object_Id('TableName')

TableName 改为对应的 表名,比如BaseCode

4.查询当前数据库中的所有用户表


select * from INFORMATION_SCHEMA.TABLES
sp_helptext 'INFORMATION_SCHEMA.TABLES'

5.查询当前数据库中所有列

select * from INFORMATION_SCHEMA.COLUMNS
posted @ 2020-02-28 20:33  my_flash  阅读(142)  评论(0)    收藏  举报