是否可以在 psql 中以较短的格式显示时间戳?
Is that possible to display timestamp in a shorter format in psql?
默认情况下,我的 psql
在 select 输出中显示 2018-03-10 23:06:09.970888+08
。是否可以以较短的格式显示时间戳?这太长了,使显示非常难看。 180310 23:06:09.97
之类的东西对我来说很好。
顺便说一句,我不想使用 \x auto
或更改我的 select 查询(例如 select to_char(...) from
)。我想知道是否有全局配置方法来处理这种情况。
已编辑
我找到了解决方法。把 \pset format wrapped
放到我的 ~/.psqlrc
上。它将使输出更好,并将输出包装到屏幕宽度。我现在对这个设置没问题。
date/time 输出有几个选项(ISO、SQL、Postgres 或德语),但它们并不是您想要的:
https://www.postgresql.org/docs/11/datatype-datetime.html#DATATYPE-DATETIME-OUTPUT
我找到了解决方法。将 \pset format wrapped
放入我的 ~/.psqlrc
。它将使输出更好,并将输出包装到屏幕宽度。我现在对这个设置没问题。
默认情况下,我的 psql
在 select 输出中显示 2018-03-10 23:06:09.970888+08
。是否可以以较短的格式显示时间戳?这太长了,使显示非常难看。 180310 23:06:09.97
之类的东西对我来说很好。
顺便说一句,我不想使用 \x auto
或更改我的 select 查询(例如 select to_char(...) from
)。我想知道是否有全局配置方法来处理这种情况。
已编辑
我找到了解决方法。把 \pset format wrapped
放到我的 ~/.psqlrc
上。它将使输出更好,并将输出包装到屏幕宽度。我现在对这个设置没问题。
date/time 输出有几个选项(ISO、SQL、Postgres 或德语),但它们并不是您想要的:
https://www.postgresql.org/docs/11/datatype-datetime.html#DATATYPE-DATETIME-OUTPUT
我找到了解决方法。将 \pset format wrapped
放入我的 ~/.psqlrc
。它将使输出更好,并将输出包装到屏幕宽度。我现在对这个设置没问题。