Maison > base de données > tutoriel mysql > Les noms de tables MySQL peuvent-ils être simplement des nombres ?

Les noms de tables MySQL peuvent-ils être simplement des nombres ?

Patricia Arquette
Libérer: 2024-12-24 09:31:18
original
767 Les gens l'ont consulté

Can MySQL Table Names Be Just Numbers?

Nom des tables dans MySQL : les nombres peuvent-ils être utilisés ?

Il est souvent nécessaire de créer dynamiquement de nouvelles tables dans MySQL. Une question qui se pose est de savoir s'il est permis d'utiliser des tables nommées uniquement avec des chiffres.

Règles de dénomination des tables dans MySQL

Selon la documentation MySQL, les identifiants tels que les noms de tables avoir des règles de dénomination spécifiques :

  • Les identifiants peuvent commencer par un chiffre.
  • Cependant, ils ne peuvent pas être entièrement composés de chiffres à moins qu'ils ne soient cités.

Implications de l'utilisation de nombres comme noms de table

Ces règles impliquent ce qui suit :

  • Invalide : SELECT * FROM 12345 ; (le nom de la table n'est pas cité)
  • Valide : SELECT * FROM 12345; (le nom de la table est cité)

Alternative au mode ANSI

En mode ANSI, la syntaxe suivante est également valable pour les noms de table composés uniquement de nombres sans guillemets :

  • SET @@session.sql_mode=ANSI_QUOTES;
  • SELECT * FROM "12345";

Conclusion

Tant que les guillemets appropriés sont utilisés ou que le mode ANSI est activé, il est permis d'avoir des noms de table composés uniquement de nombres dans MySQL, offrant une flexibilité pour la création de tables dynamiques.

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!

source:php.cn
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal