| From: | Ian Pilcher <arequipeno(at)gmail(dot)com> |
|---|---|
| To: | pgsql-general(at)postgresql(dot)org |
| Subject: | Cast double precision to integer & check for overflow |
| Date: | 2013-01-26 21:13:29 |
| Message-ID: | ke1gtm$jbk$1@ger.gmane.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | 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(at)gmail(dot)com
Sometimes there's nothing left to do but crash and burn...or die trying.
========================================================================
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Alexander Gataric | 2013-01-26 23:06:42 | Re: [GENERAL] Cast double precision to integer & check for overflow |
| Previous Message | Tom Lane | 2013-01-26 16:52:18 | Re: Range for user-defined SQLSTATE codes |