【问题标题】:How to insert empty date into postgres如何将空日期插入postgres
【发布时间】:2018-06-15 23:11:09
【问题描述】:

我有一列需要带有时区的时间戳,但我不能使用内置的 pgSQL 函数,也不能修改该列以接受空日期。如何手动插入正确格式的字符串日期,表示没有时间?

【问题讨论】:

    标签: postgresql


    【解决方案1】:

    除了null,没有时间戳,但您可以使用infinity-infinity的特殊日期/时间值之一。

    select 'infinity'::timestamp, '-infinity'::timestamp
    
     timestamp | timestamp 
    -----------+-----------
     infinity  | -infinity
    (1 row)
    

    Table 8.13. Special Date/Time Inputs.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-20
      • 2012-05-01
      • 2017-03-18
      • 1970-01-01
      • 1970-01-01
      • 2017-04-13
      相关资源
      最近更新 更多