【SQL】ビュー定義を一括出力する方法

SQLサーバーでビュー(VIEW)が増えてくると、管理が大変になってきます。そんなとき、一括でビュー定義をエクスポートできると便利です。

以下のSQLを実行すると、全てのビュー定義が得られます。

SELECT * FROM INFORMATION_SCHEMA.VIEWS

ビュー名で検索したい場合は、

SELECT * FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME='ビュー名'

のようになります。