您好,登錄后才能下訂單哦!
這篇“mysql如何把表名改成大寫”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“mysql如何把表名改成大寫”文章吧。
mysql把表名改成大寫的方法:1、打開命令窗口;2、執行“SELECT concat('alter table ', TABLE_NAME , ' rename to ' , uppe(TABLE_NAME) ,' ;' ) FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'xxx';”命令即可將表名改為大寫。
mysql將部分表名統一轉換為大寫
一、執行如下命令(wen51為你的數據庫名字,只需要改這里,其他地方都不用變),得到此數據庫所有表名的大寫轉換的SQL語句。
SELECT
concat('alter table ', TABLE_NAME , ' rename to ' , upper(TABLE_NAME) ,' ;' )
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = 'wen51';
二、將你需要改為大寫的表名的SQL語句從“結果1”中復制出來,一并執行即可。
三、踩坑日記
alter table 原表名 rename to 新表名;
例如:
alter table sys_area rename to sys_area1;
執行是沒有任何錯誤的!
但是!!!
ALTER TABLE act_app_deployment RENAME TO UPPER('act_app_deployment');
會一直報錯1064錯誤!!!
UPPER函數用法:
以上就是關于“mysql如何把表名改成大寫”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。