Как заменять элементы при дубликатах, когда нету уникальных столбцов

Суть проблемы: мне нужно заносить в базу данных данные и в случае, если они уже там есть, то заменять их. Но дело в том, что уникальных столбцов там нету, чтобы сделать ON CONFLICT(column) DO UPDATE ...

Как можно сверять по нескольким колонкам или же полностью.

P.S. При попытке ON CONFLICT(column1, column2, column3) вылазит следующая ошибка:

ERROR: there is no unique or exclusion constraint matching the ON CONFLICT specification  Call getNextException to see other errors in the batch.

Ответы (0 шт):