Heim  >  Artikel  >  Datenbank  >  Überprüfen Sie, ob eine Tabelle in MySQL vorhanden ist, und zeigen Sie eine Warnung an, wenn sie vorhanden ist.

Überprüfen Sie, ob eine Tabelle in MySQL vorhanden ist, und zeigen Sie eine Warnung an, wenn sie vorhanden ist.

WBOY
WBOYnach vorne
2023-08-29 15:53:02706Durchsuche

Überprüfen Sie, ob eine Tabelle in MySQL vorhanden ist, und zeigen Sie eine Warnung an, wenn sie vorhanden ist.

Um zu überprüfen, ob eine Tabelle existiert oder nicht, verwenden Sie die folgende Syntax: −

CREATE TABLE IF NOT EXISTS yourTableName
(
   yourColumnName1 dataType,
   .
   .
   .
   .
   N
);

Hier werden wir versuchen, eine Tabelle zu erstellen, die bereits existiert, und dann wird eine Warnmeldung „Tabelle existiert bereits“ generiert. Lassen Sie uns zunächst eine Tabelle erstellen. Diese Tabelle existiert bereits −

mysql> CREATE TABLE IF NOT EXISTS DemoTable
   (
   Id int
   );
Query OK, 0 rows affected, 1 warning (0.06 sec)

Die Warnmeldung lautet wie folgt: −

mysql> show warnings;

Ausgabe

+-------+------+-------------------------------------+
| Level | Code | Message                             |
+-------+------+-------------------------------------+
| Note  | 1050 | Table 'DemoTable' already exists    |
+-------+------+-------------------------------------+
1 row in set (0.00 sec)

Wenn die Tabelle noch nicht existiert, wird sie erstellt −

mysql> CREATE TABLE IF NOT EXISTS DemoTable2
   (
   Id int
   );
Query OK, 0 rows affected (0.71 sec)

Das obige ist der detaillierte Inhalt vonÜberprüfen Sie, ob eine Tabelle in MySQL vorhanden ist, und zeigen Sie eine Warnung an, wenn sie vorhanden ist.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen