Как преобразовать русские строки вида даты в тип дата?

Postgresql 12.

Как привести русские строки в тип дата? Как из русской строки вида дата сделать тип данных дата?

Строки вида, например:

SELECT '05 January 2020'::date;

Прекрасно работают и выдают результат 2020-01-05;. Но строки ввида пример:

SELECT '05 Январь 2020' ::date;

Не работают. Ошибка:

invalid input syntax for type date: "05 Январь 2020"

LC_COLLATE = Russian_Russia.1251
LC_CTYPE=  Russian_Russia.1251
LC_TIME = Russian_Russia.1251
DateStyle = ISO,DMY
Кодировка = UTF8

Соответственно все функции преобразования строки в дату не работают to_date(), extract() и так далее...


Ответы (0 шт):