【问题标题】:temporary change current time as static value临时更改当前时间为静态值
【发布时间】:2016-01-18 10:08:07
【问题描述】:

我需要在当前会话中手动为 postgres 设置一些值,例如 2016-01-25 12:13:14 作为当前时间。

也就是说,我需要临时的,在调用 LOCALTIMESTAMP(0) 时返回了这个静态值:2016-01-25 12:13:14 而不是真正正确的日期时间。

有可能吗?如果是,如何?

【问题讨论】:

    标签: postgresql postgresql-9.5


    【解决方案1】:

    我认为您这样做是因为脚本。你不能用notepad++之类的东西把所有出现的LOCALTIMESTAM(0)替换成你的值吗?

    编辑:

    根据postgresql.org post,您实际上可以覆盖一个函数。 但我不知道它是否确实有效。

    【讨论】:

    • 我需要这个只是为了测试,但是查询和过程在许多文件中,真的很多用于在记事本++中进行更改,所以如果可能的话,我的要求会很好
    猜你喜欢
    • 1970-01-01
    • 2014-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-28
    • 1970-01-01
    • 2019-11-12
    • 2020-11-06
    相关资源
    最近更新 更多