Если ошибка вплывает по причине уникальности, то можно просто ничего не делать с подобной вставкой новой записи и переходить к следующей.
Для этого поможет предложение ON CONFLICT DO NOTHING.
Ниже пример SQL-запроса на вставку данных:
INSERT INTO scheme.table(t_column) SELECT unnest(ARRAY[1,2,3,4,5]) ON CONFLICT DO NOTHING;
Информационные ссылки
Официальный сайт WEB-оболочки pgAdmin — https://www.pgadmin.org
Официальный сайт СУБД PostgreSQL — https://www.postgresql.org
Команды SQL — https://postgrespro.ru/docs/postgresql/15/sql-commands
Предложение ON CONFLICT — https://postgrespro.ru/docs/postgresql/15/sql-insert#SQL-ON-CONFLICT