MySQL-Methode zum Ändern des Tabellennamens in Großbuchstaben: 1. Öffnen Sie das Befehlsfenster. 2. Führen Sie „SELECT concat('alter table ', TABLE_NAME , ' rename to ' , uppe(TABLE_NAME) ,' ;' ) FROM information_schema aus. Der Befehl TABLES WHERE TABLE_SCHEMA = 'xxx';" kann den Tabellennamen in Großbuchstaben ändern.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, MySQL Version 5.7, Dell G3-Computer.
Wie ändere ich den Tabellennamen in MySQL in Großbuchstaben?
MySQL konvertiert einige Tabellennamen einheitlich in Großbuchstaben
1. Führen Sie den folgenden Befehl aus (wen51 ist Ihr Datenbankname, Sie müssen ihn nur hier ändern, keine anderen Stellen erforderlich) erhalten Sie diese SQL-Anweisung, die alle Tabellennamen in der Datenbank in Großbuchstaben umwandelt.
SELECT concat('alter table ', TABLE_NAME , ' rename to ' , upper(TABLE_NAME) ,' ;' ) FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'wen51';
2. Kopieren Sie die SQL-Anweisung, die Sie zum Ändern des Tabellennamens in Großbuchstaben benötigen, aus „Ergebnis 1“ und führen Sie sie gemeinsam aus.
3. Pitfall Diary
alter table 原表名 rename to 新表名;
Zum Beispiel:
alter table sys_area rename to sys_area1;
Es liegt kein Fehler bei der Ausführung vor!
Aber! ! !
ALTER TABLE act_app_deployment RENAME TO UPPER('act_app_deployment');
meldet immer Fehler 1064! ! !
UPPER-Funktionsverwendung:
Einfach ausgedrückt: UPPER muss nach SELECT verwendet werden, es wird nur zur Anzeige von Ergebnissen verwendet! ! !
Empfohlenes Lernen: „MySQL-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ändern Sie den Tabellennamen in MySQL in Großbuchstaben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!