SQLServerのテーブルやカラムにコメントをつける方法

公開日: : 最終更新日:2016/07/19 SQL Server , ,

SQLServerでテーブルやカラムにコメントをつける

SQLServerで作成したテーブルやカラムにコメントをつけれないか
調べたところ、sys.sp_addextendedpropertyを使えば
コメントをつけれると判明しました。

テーブルにコメントをつける

作成したテーブルにコメントをつけるには
sys.sp_addextendedpropertyを以下の引数を指定して
呼び出します。

テーブルにつけたコメントを取得する

上でテーブルにつけたコメントを取得します。
取得するにはextended_propertiesを参照します。

上記の実行結果は

になります。

カラムにコメントをつける

カラムにコメントを付ける場合もsys.sp_addextendedpropertyを
以下の引数を指定して呼び出します。


カラムにつけたコメントを取得する

上でカラムにつけたコメントを取得します。
取得するにはextended_propertiesを参照します。

上記の実行結果は

になります。

これを利用すれば簡単なテーブル仕様書はSQLで作れます。

スポンサーリンク
スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • 13 follow us in feedly
  • 関連記事

    SQLServer

    SQLServerでクライアントのIPアドレスを取得する

    SQLServerでクライアントのIPアドレスを取得する SQLを発行したクライアントのIPアドレ

    記事を読む

    システム日付を取得する

    様々な関数でコンピューターのシステム日付を取得する SQLServerのインスタンスを実行している

    記事を読む

    ALTER TABLE ADDでテーブルにカラムを追加する

    SQL Serverでテーブルにカラムする SQL Serverでテーブルにカラムを追加します。

    記事を読む

    既に存在するテーブルに他のテーブルからデータをINSERTする方法

    テーブルからテーブルへデータコピー 以前の投稿SELECT INTOで既存テーブルのデータを新規テ

    記事を読む

    SELECT INTOで既存テーブルのデータを新規テーブルにコピーする

    既存テーブルのデータを新規テーブルにコピーします。 簡単だが結構忘れるのでメモします。

    記事を読む

    ORDER BYでNULLのカラムを最後に表示

    ORDER BYでNULLのカラムを最後に持ってくる SQLで何も考慮せずに「ORDER BY」す

    記事を読む

    ALTER TABLEでカラムの属性を変更する

    ALTER TABLEでカラムの属性を変更する すでに作成されているテーブルのカラムの属性を変更し

    記事を読む

    SQLServerのダミーテーブル

    SQLServerでダミーテーブルを使う データベースサーバから現在時刻などを取得する場合など

    記事を読む

    SQLServer

    テーブルのプライマリキー(PK)を取得する(SQL編)

    SQLServerでテーブルのプライマリキー(PK)をSQLで取得する SQLServerでテーブ

    記事を読む

    指定した列名がどのテーブルで使用されているか検索するSQL

    指定した列名を利用しているテーブルを検索 SQLServerで指定した列名がどのテーブルで使用され

    記事を読む

    SQLで日付範囲の重複をチェックする

    SQLで日付範囲の重複をチェックする SQLで日付範囲の重複をチェッ

    SQLServer上にあるストアドプロシージャーの更新日時を取得する。

    ストアドプロシージャーの更新日時を取得する ここ数日間で変更されたS

    SQLでランダムにユニーク(一意)な値(ID)を取得する

    ランダムにユニーク(一意)な値(ID)を取得する SQLServer

    「INNER JOIN」「LEFT OUTER JOIN」「RIGHT OUTER JOIN」「FULL OUTER JOIN」についてまとめ

    SQLで良く使うJOINについて SQLでよく使う「INNER

    SQLServer
    指定した値と同じ場合はNULLを返すNULLIF関数

    使いどころがいまいち不明な「NULLIF()」 SQLServerに

    →もっと見る



    PAGE TOP ↑