SQL查询数据库信息, 数据库表名, 数据库表信息
SQL查询数据库信息, 数据库表名, 数据库表信息
---------------------------------------------- -- 以下例子, 在sql_server 中可以直接运行, 默认数据库为master -- 获取数据库的所有用户名 select * from sysusers where islogin = '1' -- 1. 获取所有的数据库名 select name from master..sysdatabases order by name -- 2. 获取指定数据库所有的表名 -- 2.1. 其中 xtype ='u' 表示所有用户表 -- 2.2. 其中 xtype ='s' 表示所有系统表 select * from sysobjects where xtype = 'u' order by name -- 3. 获取表中所有的字段, 得到表所有的列名 select name from syscolumns where id = OBJECT_ID('spt_values') -- 4. 获取支持的所有类型 select name from systypes