现有informix的数据源,大概数据量为1千万条左右,需把它们全导到SQL 2000中,我已用几种方法方法完成了:
1、用SQL的DTS(飞快)
2、用delphi写一个循环,读源一条写目的一条(速慢);
3、用batchmove(比第2点的稍快点。)
4、使用中间临时表select * into #temp from ...(在informix中语法不支持)
问题:(前提不许用前面讲到的4点)
1、用insert into...from ...在delphi中能否实现把异构数据批量迁移(在VB下已实现)
2、如何把一个query中生成的结果集作为第二个query的查询源表,如
query1生成“结果集一”后,query2查询伪代码为:
select * from 结果集一
到底该怎么定义结果集一作为query2可引用的table_source?