--列出当前库中的所有用户表
select 表名=name
from sysobjects
where xtype='U' and status>=0
--列出当前库中的所有系统表
select 表名=name
from sysobjects
where xtype='S'
--列出当前库中的所有视图
select 表名=name
from sysobjects
where xtype='V'
--列出当前库中的所有用户视图
select 表名=name
from sysobjects
where xtype='V' and status>=0
xtype='U'
xtype='S'
--调用你说的那个存储过程来实现,以查询 pubs 库为例
use pubs
go
--列出系统表
EXEC sp_tables null, dbo, pubs, "'SYSTEM TABLE'"
--列出用户表
EXEC sp_tables null, dbo, pubs, "'TABLE'"
--列出视图
EXEC sp_tables null, dbo, pubs, "'VIEW'"
写出当前数据库中的所有用户表
最新推荐文章于 2024-07-08 02:26:59 发布