Heim > Datenbank > MySQL-Tutorial > Ü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
Freigeben: 2023-08-29 15:53:02
nach vorne
754 Leute haben es durchsucht

Ü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
);
Nach dem Login kopieren

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)
Nach dem Login kopieren

Die Warnmeldung lautet wie folgt: −

mysql> show warnings;
Nach dem Login kopieren

Ausgabe

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

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)
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage