Maison > base de données > tutoriel mysql > Comment utiliser les mots réservés MySQL comme identifiants ?

Comment utiliser les mots réservés MySQL comme identifiants ?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-09-10 22:45:11
avant
833 Les gens l'ont consulté

Comment utiliser les mots réservés MySQL comme identifiants ?

Nous devons utiliser des guillemets pour utiliser des mots réservés comme identifiants. Les guillemets peuvent être des guillemets simples ou doubles, selon le mode SQL ANSI_QUOTES.

Si ce mode est désactivé, le caractère guillemet d'identification est un backtick ("`"). Prenons l'exemple suivant, nous avons créé une table appelée 'select' −

mysql> create table `select`(id int);
Query OK, 0 rows affected (0.19 sec)
Copier après la connexion

Si ce mode est activé, vous pouvez utiliser à la fois le guillemet ("`") et les guillemets doubles ("") comme identifiant citant des caractères. Prenons l'exemple suivant, nous avons créé une table nommée '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)
Copier après la connexion

La requête ci-dessus montre que nous pouvons utiliser à la fois des guillemets ("`") et des guillemets doubles ("") après avoir activé le mode "ANSI_QUOTES". Citer des caractères comme identifiants .

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal