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

ビューの定義(ソース)を取得するSQL

 
文書番号:20354




 ビューのソースを取得するSQL


SELECT sys.views.name
      ,sys.sql_modules.definition

FROM   sys.views

INNER JOIN sys.objects
ON  sys.objects.object_id = sys.views.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.views.name = 'ビュー名を指定'	--指定しない場合は全件取得

ORDER BY sys.views.name