之间的区别我偶然发现了这个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