SQL (SQL SERVER)语句查询列出库和表

  

<强>一、列出数据库

1。列出所有库

use 主;   去   select 名称、dbid 得到master.dbo.sysdatabases

2。只列出用户库

use 主;   去   select 名称、dbid 得到master.dbo.sysdatabases  where  dbid> 4,


<强>二、列出库中的表

1。只列出库中的系统表;

use  DB_NAME;   去   select 名称、xtype 得到sysobjects  where  xtype =,“s”

2。只列出库中的用户数据表;

use  DB_NAME;   去   select 名称、xtype 得到sysobjects  where  xtype =,“u”


附注:DB_NAME是指用户数据库的名字。

SQL (SQL SERVER)语句查询列出库和表