есть ли он в бд или пусть возвращает ошибку, duplicate key value после инсерта?
Второе проще, по идее — нужно только ошибку обработать нормально (не "перепутать" её с нарушением другого unique constraint, к примеру). ;)
Обсуждают сегодня