日期:2014-05-16  浏览次数:20339 次

sql 查询所有数据库 表 字段
sql server:
用master数据库查询所有的数据库
use master
select [name] from [sysdatabases] 
用其中的一个数据库查询所有表
use student
select [id],[name] from [sysobjects]  where [type] = 'u'
根据id查询某个表下的所有字段
select [name] from [syscolumns] where [id] = '5575058'


mysql:
查询所有数据库:show databases;
查询数据库中的表:
use mysql;
show tables;
查询user表中的字段:
describe user;


access:
SELECT   * FROM   MSysObjects WHERE   Flags=0   AND   Type=1