一、列出数据库
1.列出所有库
1
2
3
|
use master;
go
select
name
,dbid
from
master.dbo.sysdatabases
|
2.只列出用户库
1
2
3
|
use master;
go
select
name
,dbid
from
master.dbo.sysdatabases
where
dbid>4;
|
二、列出库中的表
1.只列出库中的系统表;
1
2
3
|
use DB_NAME;
go
select
name
,xtype
from
sysobjects
where
xtype =
's'
|
2.只列出库中的用户数据表;
1
2
3
|
use DB_NAME;
go
select
name
,xtype
from
sysobjects
where
xtype =
'u'
|
附注: DB_NAME是指用户数据库的名字;
本文转自 bannerpei 51CTO博客,原文链接:http://blog.51cto.com/281816327/1789107,如需转载请自行联系原作者