千家信息网

[SQL SERVER]SQL 语句查询列出库和表

发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,一、列出数据库1.列出所有库use master;goselect name,dbid from master.dbo.sysdatabases2.只列出用户库use master;goselect
千家信息网最后更新 2024年11月19日[SQL SERVER]SQL 语句查询列出库和表

一、列出数据库

1.列出所有库

use master;goselect name,dbid from master.dbo.sysdatabases

2.只列出用户库

use master;goselect name,dbid from master.dbo.sysdatabases where dbid>4;


二、列出库中的表

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

use DB_NAME;goselect name,xtype from sysobjects where xtype = 's'

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

use DB_NAME;goselect name,xtype from sysobjects where xtype = 'u'


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

0