Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie entkomme ich MySQL-reservierte Wörter in Spaltennamen?

DDD
Freigeben: 2024-10-24 19:19:02
Original
970 Leute haben es durchsucht

How to Escape MySQL Reserved Words in Column Names?

Escaping MySQL reservierter Wörter in Spaltennamen

Wenn Sie auf einen Spaltennamen stoßen, der einem reservierten Wort in MySQL entspricht, wie z. B. „group“ In diesem Szenario ist es notwendig, den Spaltennamen zu maskieren, um Konflikte zu vermeiden.

Um einen Datensatz mit einem Wert für die Spalte „Gruppe“ in die Tabelle „Benutzer“ einzufügen, maskieren Sie den Spaltennamen mit Backticks (` ) wie folgt:

<code class="sql">INSERT INTO users (`name`, `group`) VALUES ('John', '9')</code>
Nach dem Login kopieren

Durch das Einschließen des Spaltennamens in Backticks erkennt MySQL ihn als Tabellenspalte und nicht als reserviertes Wort, was ein erfolgreiches Einfügen des Datensatzes ermöglicht. Diese Methode löst effektiv das Problem des Einfügens in Tabellen mit Spalten, die reservierten Wörtern entsprechen.

Das obige ist der detaillierte Inhalt vonWie entkomme ich MySQL-reservierte Wörter in Spaltennamen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!