通过Query查询将一个数据库表中全部符合条件的的信息插入到另一张表中(100分)

  • 主题发起人 主题发起人 s-x-y
  • 开始时间 开始时间
http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=306348
 
insert inot table2
select * from talbe1
where ...
 
来晚了
同意zwhc
 
>insert inot table2
into
 
zwhc:
I had tried it long long ago,but failed!
 
table1,table2 结构是否完全一样?
若不是,有可能出错
 
insert into table(select a1, a2, ... from table2 where 条件 )
 
insert into table_name (field1,field2 ......)
select (field1,field2 ......)
from table_name
where condition;

注意:两个表中的字段类型要完全匹配.
 
用insert into 在同一个服务器中可以
但在不同服务器上或服务器对本地,则不可以
只能用sql语句形成数据集,再用batchmove完成(在delphi 中)
 
用insert into 在同一个服务器中可以
但在不同服务器上或服务器对本地,则不可以
只能用sql语句形成数据集,再用batchmove完成(在delphi 中)
 
zwma的建议更好一些。
 
多人接受答案了。
 
后退
顶部