код
cur.execute("insert into employers (id, name ...) values (%s, %s ...)", (7, "Prosenjit Das" ...) WHERE NOT EXISTS (SELECT * FROM employers WHERE VALUES = %s))
conn.commit()
Как проверить здесь значение моего столбца существования, как будто значения не добавляются.Например, у меня уже есть id = 7 и имя «prosenjit Das», и если я хочу добавить id = 7 и name = «что-то», то оно не будет добавлено в таблицу.Просто проверьте там, если идентификатор уникален.Потому что большую часть времени я должен быть выполнен с теми же значениями.
Я новичок в Postgresql, и мои данные будут вставлены из моего файла python, поэтому я не могу понять, как написать эту логику.
Спасибо.