我有一个MySQL脚本和许多要应用脚本的数据库。简化脚本是这样的。
CREATE TABLE aaa1 AS SELECT * FROM dbname1.aaa ;
CREATE TABLE aaa2 AS SELECT * FROM dbname2.aaa ;
CREATE TABLE aaa3 AS SELECT * FROM dbname3.aaa ;
...
CREATE TABLE bbb1 AS SELECT * FROM dbname1.bbb ;
CREATE TABLE bbb2 AS SELECT * FROM dbname2.bbb ;
CREATE TABLE bbb3 AS SELECT * FROM dbname3.bbb ;
我的问题:
我能想到的最简单的方法是在存储过程中应用“USE dbname”,但它不起作用。我搜索了互联网,有些人说这是动态SQL。我试过这个,但是所有这些都没有用。
你能用一个有效的脚本示例帮助我解决这个问题吗?先感谢您。