簡體   English   中英

為什么PostgreSQL會抱怨時間戳'00:00:00'?

[英]Why does PostgreSQL complain about timestamp '0000-00-00 00:00:00'?

根據日期/時間Postgres手冊timestamp類型可以從公元前4713年到未來的數十億年。 那么,為什么Pg抱怨'0000-00-00 00:00:00'不是有效的時間戳?

00不是有效的月份編號或日期編號。

你可能會想到:

'allballs'::time

這與以下相同:

'00:00:00'::time

適用於數據類型time ,但不適用於timestamp
如果您要查找可能最小時間戳值,請使用:

'-infinity'::timestamp

這是, 每個文件 ......

早於所有其他時間戳

什么時間戳可能有一個月或一天00

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM