现在的位置: 首页 > 综合 > 正文

sql server 2005 查询数据库中所有表、所有视图、所有存储过程和所有函数的SQL语句

2013年01月12日 ⁄ 综合 ⁄ 共 580字 ⁄ 字号 评论关闭
--查询所有表
SELECT * FROM sys.objects WHERE  type in (N'U')
--查询某一个表
SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[EVADELSECURITYPROJECT]') AND type in (N'U')

--查询所有函数
SELECT * FROM sys.objects WHERE   type in (N'FN')
--查询一个函数
SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[checkifneedretir]') AND type in (N'FN')

--查询所有存储过程
SELECT * FROM sys.objects WHERE   type in (N'P')
--查询一个存储过程
SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[can_工作日志]') AND type in (N'P')

--查询所有视图
SELECT * FROM sys.objects WHERE   type in (N'V')
--查询一个视图
SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[can_resptarget]') AND type in (N'V')

抱歉!评论已关闭.