1. 程式人生 > >T-sql 查詢系統表 獲取所有物件的定義sql語句

T-sql 查詢系統表 獲取所有物件的定義sql語句

SELECT DISTINCT
       o.name AS Object_Name,
       o.type_desc
  FROM sys.sql_modules m
       INNER JOIN
       sys.objects o
         ON m.object_id = o.object_id
 WHERE m.definition Like '%/15/%' and type_desc like 'SQL_STORED_PROCEDURE'

看來 sys.sql_modules 是它所在的DB的view、SP等物件的定義語句所存放的表