SET @database = 'yourdatabase'; SET @sql = NULL;SELECT GROUP_CONCAT(CONCAT('RENAME TABLE `',TABLE_NAME,'` TO `',UPPE
SET @database = 'yourdatabase'; SET @sql = NULL;SELECT GROUP_CONCAT(CONCAT('RENAME TABLE `',TABLE_NAME,'` TO `',UPPER(TABLE_NAME),'`;') SEPARATOR ' ') INTO @sqlFROM INFORMATioN_SCHEMA.TABLES WHERE TABLE_SCHEMA = @database;PREPARE stmt FROM @sql;EXECUTE stmt;DEALLOCATE PREPARE stmt;
脚本说明:
这个脚本可以将指定数据库中的所有表名一次性批量转换为大写。
记得先备份数据,在维护窗口谨慎执行,并检查转换结果。修改应用程序的表名引用也不要漏掉。
来源地址:https://blog.csdn.net/mbh12333/article/details/131781594
--结束END--
本文标题: Mysql 数据库表名小写一键全部转大写
本文链接: https://lsjlt.com/news/376204.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0