我正在尝试将我的数据库的默认日期格式更改为:01-1月-2009;但是我不明白为什么:我知道我必须使用命令SET DATESTYLE,但我不知道应该使用哪些参数来实现我想要的结果。
发布于 2016-08-16 10:20:29
显示postgresql.conf文件
和文件https://www.postgresql.org/docs/9.1/static/datatype-datetime.html
用户可以使用SET datestyle命令、postgresql.conf配置文件中的postgresql.conf参数或服务器或客户端上的PGDATESTYLE环境变量选择日期/时间样式。格式化函数to_char也可以作为格式化日期/时间输出的更灵活的方式。
发布于 2019-12-18 03:44:21
ALTER SYSTEM SET datestyle to "ISO, DMY"这将确保日期必须以"dd/mm/yyyy“格式保存在数据库中,但输出始终是"yyyy/mm/dd",如果需要,则必须格式化输出。
https://stackoverflow.com/questions/38971577
复制相似问题