方法一:(建立并存入)select * into temptab from tab1
方法二:(向已有表填数据)insert into tab2 select f1,f2,f3 from tab1

解决方案 »

  1.   

    temptab表是临时建立的,还是手工在数据库中建立的表.
    如果是临时建立的表,它和tab1有相同的数据库别名吗?
      

  2.   

    我用下面的语句
    with query do
    begin
      close;
      sql.clear;
      sql.add('select * into aaa.db');
      sql.add('from bbb.db');
      sql.add('where id=i');
      open; 
    end;
    但得到的结果是:invalid use of keyword Token:into;
      

  3.   

    我再用insert
      select *from bbb.db
      insert into aaa.db
      where id=i
    但得到的结果是:invalid use of keyword Token:insert
    我这个问题很急,请各位高手指点迷津