HOME >> Tips >> SQL Server Tips >> SQL

トリガーの定義(ソース)を取得するSQL

 
文書番号:20355




 トリガーのソースを取得するSQL


SELECT sys.triggers.name
      ,sys.sql_modules.definition

FROM   sys.triggers

INNER JOIN sys.objects
ON  sys.objects.object_id = sys.triggers.object_id

INNER JOIN sys.schemas
ON  sys.schemas.schema_id = sys.objects.schema_id

INNER JOIN sys.sql_modules
ON  sys.sql_modules.object_id = sys.objects.object_id

WHERE  sys.triggers.name = 'トリガー名を指定'	--指定しない場合は全件取得

ORDER BY sys.triggers.name