converting string value to integer
How do I cast/convert a string value to an integer in 7.1.3?
I've tried using cast but it doesn't seem to work.
k.
________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs SkyScan
service. For more information on a proactive anti-virus service working
around the clock, around the globe, visit http://www.messagelabs.com
________________________________________________________________________
On Wed, 18 Dec 2002 11:13:50 +0000, Ken Guest <kguest@stockbyte.com>
wrote:
How do I cast/convert a string value to an integer in 7.1.3?
I've tried using cast but it doesn't seem to work.
fred=# SELECT version();
version
--------------------------------------------------------------
PostgreSQL 7.1.3 on i686-pc-cygwin, compiled by GCC 2.95.3-5
(1 row)
fred=# SELECT '123'::INT;
?column?
----------
123
(1 row)
fred=# SELECT CAST('123' AS INT);
?column?
----------
123
(1 row)
Does this answer your question? If not, show us an example of what
you have tried.
Servus
Manfred
Manfred Koizar wrote:
On Wed, 18 Dec 2002 11:13:50 +0000, Ken Guest <kguest@stockbyte.com>
wrote:How do I cast/convert a string value to an integer in 7.1.3?
I've tried using cast but it doesn't seem to work.<snip>
Does this answer your question? If not, show us an example of what
you have tried.
It does indeed. There were some trailing spaces which I was unaware of,
so I'm now using something akin to
SELECT CAST(TRIM('123 ') AS INT);
which works perfectly.
Thank you Manfred,
ken
________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs SkyScan
service. For more information on a proactive anti-virus service working
around the clock, around the globe, visit http://www.messagelabs.com
________________________________________________________________________