之間的區別我偶然發現了這個S.O question,其中提到,檢查約束,必須這樣寫的: CHECK (ts >= timestamp '2015-08-11 00:00:00' AND ts < timestamp '2015-08-12 00:00:00')
Postgres的:時間戳「myTimestamp」和「myTimestamp」 ::時間戳
我親自寫我喜歡的類型強制轉換像這樣: CHECK (ts >= '2015-08-11 00:00:00'::timestamp AND ts < '2015-08-12 00:00:00'::timestamp)
'timestamp'是第一個例子中的類型轉換嗎? 這兩項檢查是否相同?兩者之間有什麼表現差異?
@a_horse_with_no_name謝謝!這對我來說瞬間變得更有意義。 – Stanislasdrg