有些时候因为测试,导致数据库中的数据很多重复,就会导致出现SQLException,这里写SQL来去重
-- 创建一个临时表来存储唯一的数据
CREATE TABLE temp_table AS
SELECT DISTINCT *
FROM TABLE_NAME;
-- 删除原表中的所有数据
DELETE FROM TABLE_NAME;
-- 将临时表中的数据插入回原表
INSERT INTO TABLE_NAME
SELECT *
FROM temp_table;
-- 删除临时表
DROP TABLE temp_table;
将需要去重的表名
替换TABLE_NAME
就行了