PostgreSQL 日期函数输出为法语
PostgreSQL dates function output to a french language
如何将 PostgreSQL 日期函数的结果作为 to_char
输出为法语,例如输出:
select to_char(current_date, 'Day') ;
应该是(一天的法语名字):
Mardi
而不是日常英语(例如 Monady)
您需要设置 date/time 的显示 (LC_TIME
) to french, and to query not the Day
but rather the localizable day TMDay
using the TM
prefix.
show LC_TIME;
SET LC_TIME = 'French';
select to_char(current_date, 'TMDay') ;
to_char
---------
Mardi
(1 row)
以下作品适用于 Ubuntu 16.04 服务器,英语语言设置
首先我们需要使用以下命令添加对法语模板的系统支持:
sudo locale-gen fr_FR.utf8
然后重启postgresql服务:
sudo systemctl restart postgresql
然后登录psql
SET LC_TIME = 'fr_FR.utf8';
select to_char(current_date, 'TMDay') ;
to_char
---------
Mardi
(1 row)
如何将 PostgreSQL 日期函数的结果作为 to_char
输出为法语,例如输出:
select to_char(current_date, 'Day') ;
应该是(一天的法语名字):
Mardi
而不是日常英语(例如 Monady)
您需要设置 date/time 的显示 (LC_TIME
) to french, and to query not the Day
but rather the localizable day TMDay
using the TM
prefix.
show LC_TIME;
SET LC_TIME = 'French';
select to_char(current_date, 'TMDay') ;
to_char
---------
Mardi
(1 row)
以下作品适用于 Ubuntu 16.04 服务器,英语语言设置
首先我们需要使用以下命令添加对法语模板的系统支持:
sudo locale-gen fr_FR.utf8
然后重启postgresql服务:
sudo systemctl restart postgresql
然后登录psql
SET LC_TIME = 'fr_FR.utf8';
select to_char(current_date, 'TMDay') ;
to_char
---------
Mardi
(1 row)