相关疑难解决方法(0)

我的postgres*.conf文件在哪里?

我最近在更新后在我的Ubuntu 8.04上重新安装了postgresql 8.3.使用过的EnterpriseDB包.我可以在本地连接到数据库,我看到系统数据库postgres但我无法配置它,因为我找不到配置文件.通过整个硬盘搜索,发现只有像pg_hba.conf.sample

postgres *.conf文件在哪里?

postgresql configuration ubuntu-8.04

363
推荐指数
13
解决办法
41万
查看次数

如何为Postgres psql设置时区?

如何将psql的时区设置为默认值(US/Central)以外的其他值?这是我到目前为止所尝试的:

$ psql
psql (9.1.4, server 9.0.4)
...

$ psql -c 'show timezone'
  TimeZone  
------------
 US/Central

$ psql --set=timezone=US/Eastern -c 'show timezone'
  TimeZone  
------------
 US/Central

$ psql --variable=timezone=US/Eastern -c 'show timezone'
  TimeZone  
------------
 US/Central
Run Code Online (Sandbox Code Playgroud)

编辑:我不想更改服务器时区,只是客户端.

编辑#2:我想要它以非交互模式.

postgresql timezone psql

25
推荐指数
3
解决办法
5万
查看次数

代表 PostgreSQL 中的未来时间

I\xe2\x80\x99 已被调整为将过去的日期作为 UTC 存储在数据库中,因为这实际上是事件发生的时间。对于未来的日期,我会将其与特定时区一起存储,以避免诸如闰秒或时区规则更改之类的更改。

\n\n

Postgres 有timestamp with timezone,但在幕后,它将其存储为 UTC,从而推断指定的时区是 UTC 的偏移量。如果时区规则发生更改,则不会反映在该列中。

\n\n

在这种情况下有什么建议?

\n

postgresql timezone datetime timestamp-with-timezone

2
推荐指数
1
解决办法
1575
查看次数