[已解决问题]
解决于 2008-01-27 16:37
假设: <BR>表A以身份证号作为主键.批量插入数据到表A <BR><BR>用什么方法忽略主键重复的记录继续插入而完成此次操作。类似于Access中的导入。然后对主键重复的记录另行处理。 <BR><BR>这里就不讨论插入方法了,sql语句拼接也好,单条执行也好。 <BR><BR>但是要避免的是对每一条记录到表A里select一次看是否存在。这样效率太低了。 <BR><BR>问题是,还有什么更好的办法吗? <BR><BR>考虑过不使用身份证号作为主键的问题。假设生成自动增量ID字段作为主键。 <BR><BR>批量插入后再删除重复记录中ID号高的那一条。问题是,这样的方法总感觉有点不得已而为之。 <BR><BR>有请各位兄弟姐妹帮忙~