SQLServerでは「dbo.sysobjects」から「id」を検索することにより、そのテーブルが存在するかどうか確認することができます。 データベース内のテーブル情報をから存在を確認する プログラムで動的にテーブルを作成したりする場合に、そのテーブルが存在するかどうか確認したいときがあります。 SQLServerでは「dbo.sysobjects」から「id」を検索することにより、そのテーブルが存在するかどうか確認することができます。 具体的には「dbo.sysobjects」を確認したいテーブル名で、そのオブジェクトがユーザーテーブル型かどうかチェックします。 (idの件数をCOUNTすることで存在しない場合もSELECTの結果が返ってくるようにしてあります。) SQLServerで指定されたテーブルが存在するかどうかSQLで確認します。 テーブルの存在を確認するSQL -----