我有两个不同的 CSV 文件,我已将它们合并并导入到 SQLite3 数据库中的单个表中。每个 CSV 文件都包含一个名为 ID 的列。因为,一些 ID 是重复的(跨 CSV 文件),这是一个主键字段,我需要一种方法来完全重新编号表中每一行的 ID 字段。
ID 字段也是一个自增字段。
所以,我想做的是运行 SQL 命令或其他方法,其中将重置表的每一行的 ID 以确保唯一性。例如,第一行的 ID 字段将设置为 1,然后设置为 2,依此类推。
请注意,以 1 开头并不是那么重要。确保主键唯一性是这里的目标。它从哪个数字开始并不重要。也没有外键关系,所以这不是问题。
任何建议都非常感谢。