
システムテーブル「sys.synonyms」を参照することで、シノニムの
・作成日時
・更新日時
を確認することができます!


作成日時と更新日時を確認することで、シノニムが
・変更されたことがあるか
・直近で変更されたのは何時か
を把握することができます!
システムテーブル「sys.synonyms」とは
シノニムに関する情報を管理しているテーブルです。
システムテーブル「sys.objects」を継承しています。
※sys.objectsが持つ列を持っています。
SQL
ここでは以下のように各列に対し別名を付けます。
・列「name」に「シノニム名」
・列「create_date」に「作成日時」
・列「modify_date」に「更新日時」
また「更新日時」でソート(降順)させます。
SELECT
name AS 'シノニム名',
create_date AS '作成日時',
modify_date AS '更新日時'
FROM
sys.synonyms
ORDER BY 更新日時 DESC
実行結果
作成日時と更新日時を確認することができました!


作成日時と更新日時が同じ場合は、
作成後に一度も更新されていないということです!