带有希腊日的Postgres日期格式

时间:2018-11-01 17:14:18

标签: postgresql date-format

我正在尝试使用以下SQL命令将日期存储在Postgres表中

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 :(得分:2)

您需要将lc_time设置为希腊语言环境,并像TM一样使用TMDY修饰符。

但这仍然无济于事,因为正如the documentation所说:

  

to_timestampto_date忽略TM修饰符。