StreetSmart 铁炉堡

狮子从不在乎猴子是否在嘲笑它

sql server 查询所有数据库,一个数据库中所有表和表的所有字段

查询所有的数据库


select [name] from [sysdatabases] order by [name]

 

查询一个数据库中的所有表

select [id], [name] from [sysobjects] where [type] = 'u'

都知道[type] = 'u' 是用户表,[type] = 's'是系统表吧。


根据上个语句的查询结果然后再

查询一个表中的所有字段(我尝试不用[ID],而用[name]去查,结果报错了)

select [name] from [syscolumns] where [id] = 1931153925
 

原帖地址:http://blog.csdn.net/yangzhiqi07/archive/2007/08/08/1731189.aspx

阅读更多
文章标签: 数据库 sql server
个人分类: SQL技巧
想对作者说点什么? 我来说一句

sqlserver语句全库查询

2014年12月03日 501B 下载

没有更多推荐了,返回首页

不良信息举报

sql server 查询所有数据库,一个数据库中所有表和表的所有字段

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭