我有以下问题。我正在通过我的 javafx 接口将数据插入 Postgres 数据库。
当我将一些数据导入我的数据库时,有时会违反主键并且我收到以下堆栈错误:
catch(PSQLException e){
System.out.println(e.getLocalizedMessage());
}
duplicate key value violates unique constraint "importedDocumentPK"
Detail: Key (part_id, supplier_id, temp_id, qty, color, sign_id, state_id)=(41A213752P9, 750, 7049, 48, 5, 1, 1) already exists.
我的问题是。如何在我的程序中保存有关此行的信息(41A213752P9、750、7049、48、5、1、1)?