Я пытаюсь разобрать грязный ввод в таблицы postgres.У меня проблема с полем «Дата», иногда содержащим не даты, например «00000000» или «20100100».pg отказывается принять это, и это правильно.
Есть ли способ заставить postgres распознавать недопустимые даты (или только действительные даты, если это работает лучше), чтобы я мог заменить разумное значение по умолчанию?
(я рассмотрел вопрос о создании таблицыперечислить даты, которые я готов принять, и использовать их в под-выборе, но это выглядит ужасно не элегантно.)
Приветствия,
Юрген