我的数据库里有两个表,table1 、table2
其中table2是通过batchmove 中的batcopy过来的,除了索引值不同以外,其它都是一模一样的。
现在我要删除table1中的当前记录,但我想在删除这条记录之前把当前记录完完整整的复制到table2中保存起来,以后备用。请问我该如何做?我用的是DELPHI。
应有几种方法吧,一种是直接用SQL语言操作,另一种是用delphi来直接实现,但我不知道如何编写这些代码,请大家给一个好的方法啊!谢谢了
其中table2是通过batchmove 中的batcopy过来的,除了索引值不同以外,其它都是一模一样的。
现在我要删除table1中的当前记录,但我想在删除这条记录之前把当前记录完完整整的复制到table2中保存起来,以后备用。请问我该如何做?我用的是DELPHI。
应有几种方法吧,一种是直接用SQL语言操作,另一种是用delphi来直接实现,但我不知道如何编写这些代码,请大家给一个好的方法啊!谢谢了
SELECT * FROM B
begin
close;
sql.clear;
sql.text := 'INSERT INTO table2 SELECT * FROM table1';
ExecSQL;
end;