Maison > base de données > tutoriel mysql > Comment changer le nom de la table en majuscule dans MySQL

Comment changer le nom de la table en majuscule dans MySQL

藏色散人
Libérer: 2023-02-16 09:52:47
original
4094 Les gens l'ont consulté

Méthode MySQL pour changer le nom de la table en majuscules : 1. Ouvrez la fenêtre de commande ; 2. Exécutez "SELECT concat('alter table ', TABLE_NAME , ' rename to ' , uppe(TABLE_NAME) ,' ;' ) FROM information_schema. La commande TABLES WHERE TABLE_SCHEMA = 'xxx';" peut changer le nom de la table en majuscules.

Comment changer le nom de la table en majuscule dans MySQL

L'environnement d'exploitation de ce tutoriel : système Windows 10, MySQL version 5.7, ordinateur Dell G3.

Comment changer le nom de la table en majuscule dans MySQL ?

mysql convertit uniformément certains noms de tables en majuscules

1. Exécutez la commande suivante (wen51 est le nom de votre base de données, il vous suffit de le modifier ici, pas besoin de changer d'autres endroits) , vous obtenez cette instruction SQL qui convertit tous les noms de tables en majuscules dans la base de données.

SELECT
 concat('alter table ', TABLE_NAME , ' rename to ' , upper(TABLE_NAME) ,' ;' ) 
FROM information_schema.TABLES 
WHERE  TABLE_SCHEMA = 'wen51';
Copier après la connexion

Comment changer le nom de la table en majuscule dans MySQL

2. Copiez l'instruction SQL dont vous avez besoin pour changer le nom de la table en majuscule à partir de "Résultat 1" et exécutez-la ensemble.

Comment changer le nom de la table en majuscule dans MySQL

3. Journal des pièges

alter table 原表名 rename to 新表名;
Copier après la connexion

Par exemple :

alter table sys_area rename to sys_area1;
Copier après la connexion

Il n'y a aucune erreur d'exécution !
Mais ! ! !

ALTER TABLE act_app_deployment RENAME TO UPPER('act_app_deployment');
Copier après la connexion

signalera toujours l'erreur 1064 ! ! !
Utilisation de la fonction UPPER :
Comment changer le nom de la table en majuscule dans MySQL

En termes simples : UPPER doit être utilisé après SELECT, il n'est utilisé que pour afficher les résultats ! ! !

Apprentissage recommandé : "Tutoriel vidéo MySQL"

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal