我需要将一系列表从一个数据源移动到另一个数据源。我们的托管公司不会在数据库之间提供共享密码,所以我无法编写 SQL 脚本来处理它。
最好的选择就是编写一个处理它的小冷融合脚本。
通常我会这样做:SELECT * INTO database.table FROM database.table
唯一的问题是 cfquery 不允许您在同一个查询中使用两个数据源。
我认为我也不能使用 QoQ,因为您不能告诉它使用第二个数据源,而是要有一个 dbType 为“Query”。
谁能想到任何聪明的方法来完成这件事?或者是唯一的选择只是循环第一个查询中的每一行,将它们单独添加到第二个?
我的问题是它需要更长的时间。我们有很多桌子要搬。