Cast double precision to integer & check for overflow

Поиск
Список
Период
Сортировка
От Ian Pilcher
Тема Cast double precision to integer & check for overflow
Дата
Msg-id ke1gtm$jbk$1@ger.gmane.org
обсуждение исходный текст
Ответы Re: Cast double precision to integer & check for overflow
Список pgsql-general
I need to cast a double precision into an integer, and I want to check
that the value will actually fit (modulo rounding).

Coming from a C/Java background, this seems like something that should
be utterly trivial.  In my searching, however, I can't seem to find any
SQL equivalent of INT_MAX, Integer.MAX_VALUE, etc.

Do I have to hard-code this value?

Thanks!

(And yes, I do feel stupid having to ask this question here.)

--
========================================================================
Ian Pilcher                                         arequipeno@gmail.com
Sometimes there's nothing left to do but crash and burn...or die trying.
========================================================================

В списке pgsql-general по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Range for user-defined SQLSTATE codes
Следующее
От: "Alexander Gataric"
Дата:
Сообщение: Re: [GENERAL] Cast double precision to integer & check for overflow