【发布时间】:2016-07-07 22:36:11
【问题描述】:
在 Netezza 中,当我查询时
SELECT 2147483648:: BIGINT
我得到的结果是 2147483647 - 这比我输入的数字少一。
当我查询时
SELECT 2147483648:: INTEGER
我收到“错误:pg_atoi:读取错误“2147483648”:数值结果超出范围”
为什么会这样?
【问题讨论】:
-
我手头没有 Netezza,但两个版本都可以在 Postgres 中使用。