だらだらやるよ。

こげつのIT技術メモ

SQLServerでのテーブルとカラムの存在確認

よく忘れるのでメモしておきます。
存在がチェックだけできればいいので、色々手抜いてますが。。。

テーブルの存在を確認(table_nameテーブルが存在しなければNull)

SELECT object_id('table_name')

カラムの存在を確認(table_nameテーブルにcolumn_nameカラムが存在しなければNull)

select columnproperty(object_id('table_name'), 'column_name', 'AllowsNull')