たいら(@tairaengineer2)です。Serverでテーブルの存在チェックをするやり方について解説します。Server2017を使っています。インストールの仕方は、下の記事をご参考ください。www.tairax.comテーブルの存在チェックをするやり方テーブルの存在チェックをするやり方は、下記のように書きます。赤太字で書いているところを、存在チェックしたいテーブル名に変更してもらえればそれでOKです!第二引数に【N'U'】を指定していますが、ここは固定です。【N'U'】を指定しているのかはのちほど解説します。次章で存在チェックをしている【OBJECT_ID】関数について解説します。OBJECT_ID関数とは指定したオブジェクト名とオブジェクトタイプでオブジェクトIDが存在するかをチェックする関数です。存在しなければNULLが返ってきます。第二引数:オブジェクトタイプ先ほど第二引数に【N'U'】を指定していた理由ですが、オブジェクトタイプを指定していたためです。【N'U'】はテーブルを表すので、【N'U'】と指定していました。次の章で実際にテーブルの存在チェックを行っていきます!解説で使うテーブル解説で実際に使うテーブルは、【Sample】データベースの【House】テーブルです。【House】テーブルの存在チェックと、【Sample】データベースには存在しない【Dog】テーブルの存在チェックを実施します。存在したかどうかを結果に出力します。サンプル1:【House】テーブルの存在チェック【House】テーブルの存在チェックは、下記のように書きます。'Houseテーブルは存在しない'結果は下記になります。(列名なし)Houseテーブルが存在する【House】テーブルが存在していることが確認できました!サンプル2:【Dog】テーブルの存在チェック【Dog】テーブルの存在チェックは、下記のように書きます。'Dogテーブルは存在しない'結果は下記になります。(列名なし)Dogテーブルは存在しない【Dog】テーブルが存在しないことが確認できました!スポンサーリンクまとめ:テーブルの存在チェックをするときはOBJECT_ID関数を使おう!以上がテーブルの存在チェックのやり方の解説です。まとめなので、もう1度振り返ります。Serverについて記事を書いています。良ければこちらもご参考ください。Serverの解説記事のまとめは、こちらをご参考ください。週間)私についてやこのブログについては、↑の名前リンクからご覧ください。※おことわり※グーグルアドセンスを記事中、記事周りに貼り付けています。(1)注目記事オススメ記事はてなブログをはじめよう!Tairaxさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。