MySQL にテーブルが存在するかどうかを確認し、存在する場合は警告を表示しますか?

WBOY
リリース: 2023-08-29 15:53:02
転載
707 人が閲覧しました

MySQL にテーブルが存在するかどうかを確認し、存在する場合は警告を表示しますか?

テーブルが存在するかどうかを確認するには、次の構文を使用します-

CREATE TABLE IF NOT EXISTS yourTableName
(
   yourColumnName1 dataType,
   .
   .
   .
   .
   N
);
ログイン後にコピー

ここでは、既存のテーブルを作成しようとしますが、警告メッセージが生成されます。テーブルはすでに存在します。」まずはテーブルを作成しましょう。このテーブルはすでに存在します。 -

mysql> CREATE TABLE IF NOT EXISTS DemoTable
   (
   Id int
   );
Query OK, 0 rows affected, 1 warning (0.06 sec)
ログイン後にコピー

警告メッセージは次のとおりです。 -

mysql> show warnings;
ログイン後にコピー

出力

+-------+------+-------------------------------------+
| Level | Code | Message                             |
+-------+------+-------------------------------------+
| Note  | 1050 | Table 'DemoTable' already exists    |
+-------+------+-------------------------------------+
1 row in set (0.00 sec)
ログイン後にコピー

テーブルがまだ存在しない場合は、作成されます。 ##

以上がMySQL にテーブルが存在するかどうかを確認し、存在する場合は警告を表示しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート