ホームページ  >  記事  >  データベース  >  MySQL にテーブルが存在するかどうかを確認し、存在する場合は警告を表示しますか?

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

WBOY
WBOY転載
2023-08-29 15:53:02713ブラウズ

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 までご連絡ください。