Bagaimana untuk menukar nama jadual kepada huruf besar dalam mysql

藏色散人
Lepaskan: 2023-02-16 09:52:47
asal
4029 orang telah melayarinya

Kaedah Mysql untuk menukar nama jadual kepada huruf besar: 1. Buka tetingkap arahan 2. Jalankan "SELECT concat('ubah jadual ', TABLE_NAME , ' namakan semula kepada ' , uppe(TABLE_NAME) ,' ;' ) FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'xxx';" arahan boleh menukar nama jadual kepada huruf besar.

Bagaimana untuk menukar nama jadual kepada huruf besar dalam mysql

Persekitaran pengendalian tutorial ini: sistem Windows 10, MySQL versi 5.7, komputer Dell G3.

Bagaimana untuk menukar nama jadual kepada huruf besar dalam mysql?

mysql menukar beberapa nama jadual kepada huruf besar

1. Jalankan arahan berikut (wen51 ialah nama pangkalan data anda, anda hanya perlu menukarnya di sini, tiada perubahan lain diperlukan) untuk mendapatkan penyataan SQL ditukar huruf besar bagi semua nama jadual dalam pangkalan data ini.

SELECT
 concat('alter table ', TABLE_NAME , ' rename to ' , upper(TABLE_NAME) ,' ;' ) 
FROM information_schema.TABLES 
WHERE  TABLE_SCHEMA = 'wen51';
Salin selepas log masuk

Bagaimana untuk menukar nama jadual kepada huruf besar dalam mysql

2. Salin pernyataan SQL yang anda mahu tukar nama jadual kepada huruf besar daripada "Result 1" dan laksanakannya bersama-sama.

Bagaimana untuk menukar nama jadual kepada huruf besar dalam mysql

3. Diari Perangkap

alter table 原表名 rename to 新表名;
Salin selepas log masuk

Contohnya:

alter table sys_area rename to sys_area1;
Salin selepas log masuk

Tiada ralat dalam pelaksanaan!
Tetapi! ! !

ALTER TABLE act_app_deployment RENAME TO UPPER('act_app_deployment');
Salin selepas log masuk

akan terus melaporkan ralat 1064! ! !
Penggunaan fungsi UPPER:
Bagaimana untuk menukar nama jadual kepada huruf besar dalam mysql

Ringkasnya: UPPER mesti digunakan selepas SELECT, ia hanya digunakan untuk memaparkan hasil! ! !

Pembelajaran yang disyorkan: "Tutorial Video MySQL"

Atas ialah kandungan terperinci Bagaimana untuk menukar nama jadual kepada huruf besar dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan