タイトル通り。ググれば出てくるんだけど、イマイチ欲しい情報がすべて乗ってる例がない。なので、特筆。

SELECT
Y.name
,Y.type
,Y.create_date
,Y.modify_date
,X.uses_ansi_nulls
,X.uses_quoted_identifier
,X.definition
FROM sys.sql_modules AS X
INNER JOIN sys.objects AS Y
ON X.object_id = Y.object_id
WHERE Y.is_ms_shipped = 0
ORDER BY Y.type,Y.name

単純に「sys.sql_modules」に「sys.objects」くっつけるだけ。typeとかmodify_dateが欲しいので。 「is_ms_shipped = 0」付けとかないと、SQLServerが勝手に作るやつも出てくる。

タグ :
#SQLServer
#ストアド
#ソース