Heim > Datenbank > MySQL-Tutorial > Wie verwende ich in MySQL reservierte Wörter als Bezeichner?

Wie verwende ich in MySQL reservierte Wörter als Bezeichner?

WBOY
Freigeben: 2023-09-10 22:45:11
nach vorne
660 Leute haben es durchsucht

Wie verwende ich in MySQL reservierte Wörter als Bezeichner?

Wir müssen Anführungszeichen verwenden, um reservierte Wörter als Bezeichner zu verwenden. Anführungszeichen können je nach ANSI_QUOTES-SQL-Modus einfache oder doppelte Anführungszeichen sein.

Wenn dieser Modus deaktiviert ist, ist das Anführungszeichen für die Kennung ein Backtick („`“). Betrachten Sie das folgende Beispiel: Wir haben eine Tabelle mit dem Namen „select“ erstellt −

mysql> create table `select`(id int);
Query OK, 0 rows affected (0.19 sec)
Nach dem Login kopieren

Wenn dieser Modus aktiviert ist, können Sie sowohl Backtick („`“) als auch doppelte Anführungszeichen („“) als Anführungszeichen für Bezeichner verwenden. Betrachten Sie das folgende Beispiel: Wir haben eine Tabelle mit dem Namen „trigger“ −

mysql> Create table "trigger" (id int);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near '"trigger" (id int)' at line 1

mysql> Set sql_mode = 'ANSI_Quotes';
Query OK, 0 rows affected (0.03 sec)

mysql> Create table "trigger" (id int);
Query OK, 0 rows affected (0.17 sec)

mysql> Create table `DESCRIBE`(id int);
Query OK, 0 rows affected (0.11 sec)
Nach dem Login kopieren

erstellt. Die obige Abfrage zeigt, dass wir sowohl Backticks („`“) als auch doppelte Anführungszeichen („“) verwenden können, nachdem wir den „ANSI_QUOTES“-Modus aktiviert haben. Zeichen als Bezeichner in Anführungszeichen setzen .

Das obige ist der detaillierte Inhalt vonWie verwende ich in MySQL reservierte Wörter als Bezeichner?. 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