如果快速复制数据库记录?(20分)

  • 主题发起人 主题发起人 mycwcgr
  • 开始时间 开始时间
M

mycwcgr

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个数据表,它有一个ID字段,数据类型为自动增加的整数型,请问如何快速复制数据表
中的记录(复制之后,ID字段数据表自动生成,其它字段的内容都相同),用 INSERT 这样的
SQL查询语句,似乎太复杂了. 因为要复制的记录比较多,但是ID号是已知的
 
不复杂,就用insert!!!
DTS也可以。
 
用SELECT 查询后将数据集复制到新的数据库表中
select * into 新表 from 原表
可以了!
 
我使用的是 ADO+Access+Delphi 5.0,用“select * into ”因为原表和新表相同好象
容易出错,用"insert into 原表 * select * from 原表"也出错,因为ID字段在复制之
后出现相同记录,另外将* 换成字段列表(不包括ID字段)也出错。
 
多人接受答案了。
 
后退
顶部