下面是我的代码,里面DATABASE_TABLES是错的,TABLE_NAME不确定对不对,我想表达的意思是提取出一个database中表名前缀是pl_express_longbang_201403的所有表中所有表中的内容,合并到一个新表中,不知这个DATABASE_TABLES和TABLE_NAME该用什么mysql关键字替换,或者这条语句有哪些地方需要修改,感谢各位的帮忙。create table pl_express_longbang as select * from DATABASE_TABLES where TABLE_NAME LIKE 'pl_express_longbang_201403%';
请各位大神帮忙解决一下,最近正在研究用ETL工具进行数据迁移,我想第一步现将mysql数据表都合并到一个表,然后再迁移到oracle数据库中。
你好,我这个类似表很多,有一千个,请问该怎么查询啊
追答在SQL SERVER 上面我可以写出来,MYSQL不是很熟,
表名可以在系统表里找,select * from mysql.tables where name like '%aaa%',
取出来后,把表分批拼成INSERT语句。
sql server 工具我没有用过,它能进行mysql数据库查询合并吗,怎么实现的
还有就是select * from mysql.tables where name like '%aaa%',这句话我换成select * from MYSQL.TABLES where NAME like 'pl%';在mysql中运行错误table 'MYSQL.TABLES' doesn't exit