1.实现对数据库的命名,便如原名是db001要重命名为dbtest001
2.实现对数据库中表的命名,便如原名是table001要重命名为tabletest001
3.实现对数据库中存储过程的命名,便如原名是proc001要重命名为proctest001
4.实现对数据库中函数的命名,便如原名是function001要重命名为functiontest001希望大家指教谢谢各位了!
2.实现对数据库中表的命名,便如原名是table001要重命名为tabletest001
3.实现对数据库中存储过程的命名,便如原名是proc001要重命名为proctest001
4.实现对数据库中函数的命名,便如原名是function001要重命名为functiontest001希望大家指教谢谢各位了!
存储过程 函数只能复制成新的名字
1、3、4没有直接的方法
其它则不行。
首先批量生成sql语句,之后再执行。
=============================================================
1. 更改表名
SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO ',CONCAT(table_name,'_bak',';')) FROM information_schema.tables Where table_schema LIKE 'dbname' AND table_name not like 'tabname';其他的没有做过,原因是看不到这种场景。