在postgres中,我有一个带有日期列的表.现在postgres允许我用Y-m-d格式写日期.但我需要d/m/Y格式的日期.如何改变它?

当我这样做的时候:

   show datestyle;

我得到:

 "ISO, DMY"

并以这种格式在表格中输入日期13/02/2009

但当我再次关上和打开桌子时,我看到了这个2009-02-13.JDBC也给我这种格式的日期.我做错了什么?

推荐答案

yyyy-mm-dd是日期字段的推荐格式,其格式为ISO 8601格式.

您可以在postgresql中更改格式.conf文件.

document个州

用户可以使用集合 Select 日期/时间样式

希望这有帮助!

Postgresql相关问答推荐

PostgreSQL(container)中使用80K子分区表处理共享内存不足错误

PostgreSQL\d命令:有办法只 Select 一列吗?

自左联接的POSTGIS更新

执行准备好的语句不返回数据

PostgreSQL 不删除旧的 WAL 档案

我可以使用 SQLAlchemy 映射数据类创建 Postgres `GENERATED ALWAYS AS` 列吗?

如何在 MockDataProvider 中创建自定义 JOOQ 记录?

如何在 PostgreSQL 的回归测试中测试 TYPE 发送和接收函数

如何将两条线几何连接成一条记录?

PostgreSQL unnest 与空数组

是否可以使用 pgAdmin4 自动格式化/美化 SQL 查询?

Rails 迁移:PostgreSQL 上的 Bigint 似乎失败了?

如何使用 pg_dump 或 psql 从 *.sql 恢复 PostgreSQL 表?

mysql_insert_id 替代 postgresql

使用 pg-promise 插入多条记录

SQL:多次重复结果行,并对行进行编号

Rails PG::UndefinedTable:错误:missing FROM-clause entry for table

在 PGAdmin 中搜索所有功能的文本

PostgreSQL - 必须出现在 GROUP BY 子句中或在聚合函数中使用

在 Select (PostgreSQL/pgAdmin) 中将布尔值返回为 TRUE 或 FALSE