SSMS (SQL Server Management Studio) を利用する
-
[オブジェクトの選択]画面で[特定のデータベースオブジェクトの選択]を選択し、テーブルやビューなど出力するオブジェクトにチェックする。
-
オプション画面で条件を変更し「OK」ボタンを押します。
-
[スクリプト作成オプションの設定]画面で以下の条件を指定し、「次へ」ボタンを押します。
SQL で取得する
ビューを取得する SQL
SELECT
v.name
, s.definition
FROM
sys.views v
INNER JOIN sys.sql_modules s
ON v.object_id = s.object_id
ORDER BY
v.name
ストアドを取得する SQL
SELECT
p.[name]
, s.definition
FROM
sys.procedures p
INNER JOIN sys.sql_modules s
ON p.object_id = s.object_id
ORDER BY
p.name