Формат даты Postgres с греческим днем ​​внутри - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь сохранить дату в таблице Postgres с помощью приведенной ниже команды SQL

update card_order set valid_until = to_date('23/12/17,Σαβ 11:00πμ', 'YYYY-MM-DD,Day HH:MIa');

Но я получаю ошибку:

ERROR:  invalid value "Σαβ 11" for "Day"
DETAIL:  The given value did not match any of the allowed values for this field.

Я настроил свою базу данных с помощью

  • Кодировка UTF8
  • Сортировка Greek_Greece.1253
  • Тип символа Greek_Greece.1253

1 Ответ

0 голосов
/ 02 ноября 2018

Вам нужно установить lc_time для греческого языка и использовать модификатор TM, как в TMDY.

Но это все равно не поможет, потому что, документация гласит:

to_timestamp и to_date игнорируют модификатор TM.

...