我想从A表中导出数据并将数据导入到B表中。 A表和B表是相同的表,它们有100列。如何在 JDBC 中导出和导入?我想动态地做到这一点。我不想将一列写入另一列。(2个表具有相同的列。但是oracle中的表A和mysql中的表B) 谢谢。
最佳答案
尝试:
insert into tableB
select * from tableA
如果表位于不同的数据库中,在数据库之间创建数据库链接(假设您有这样做的权限),这也是可能的。
您可以从内存中的 TableA 中复制最大数量的列,然后将它们插入到 TableB 中,但我强烈建议不要这样做。
不幸的是,在 java 中没有与 .NET BulkCopy 类似的东西
关于java - 如何导出一个表并将数据导入到另一个表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17179420/