Как проверить корректность введенной даты формата "месяц год" в PostgreSQL?
У меня на вход имеется строка, где указан период даты в формате <месяц> <год>
, например: "февраль 2025"
Как мне проверить в процедуре на языке plpgsql, что формат соблюден и дата действительно является датой без ошибок?
Т.е. я должен отловить, что: сентябрябрь 2021
, сочи 1991
и !!!!!!!! asdasdasd
- это не корректная дата.
Источник: Stack Overflow на русском