一些求数据库对象的SQL语句

use [mydb]
go

--存储过程
SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE routine_type='PROCEDURE'
AND SPECIFIC_NAME LIKE '...%'
ORDER BY CREATED;

--自定义函数
SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE routine_type='FUNCTION'
AND SPECIFIC_NAME LIKE '...%'
ORDER BY CREATED;

--视图
select name
  from sysobjects tab 
  where xtype = 'V'
  and name like '...%'

--表
  select name
  from sysobjects tab 
  where xtype = 'U'
  and name like '...%' or name like '...%'

posted on 2014-04-30 22:08  左直拳  阅读(167)  评论(0编辑  收藏  举报

导航