<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - jak przekonwertować string do liczby?]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=219&amp;type=atom"/>
	<updated>2009-06-02T20:54:34Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=219</id>
		<entry>
			<title type="html"><![CDATA[Odp: jak przekonwertować string do liczby?]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=921#p921"/>
			<content type="html"><![CDATA[[quote=rski]Z '.' to sie raczej nie da. Spróbuj najpierw usunąć kropkę ze stringa.[/quote]

dzieki za odpowiedz. jaka jest funkcja zamiany w postgreSQL? w SQL kombinowalbym z DECODE, ale z posrgreSQL mam do czynienia od dzisiaj, a powinienem go umiec na wczoraj, wiec bede dzieczny za wszelka pomoc ;)

EDIT:
ok, udało mi się zamienić znak, ale wciąż mam problem.
mam taką składnię:
 ((CASE WHEN x.y='.' THEN ',' END)::float8) AS nazwa
i wyswietla mi teraz informacj: cannot cast from double to string?!? przeciez wydaje mi sie, ze robie dokladnie na odwrot?]]></content>
			<author>
				<name><![CDATA[markos17]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=915</uri>
			</author>
			<updated>2009-06-02T20:54:34Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=921#p921</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: jak przekonwertować string do liczby?]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=920#p920"/>
			<content type="html"><![CDATA[Z '.' to sie raczej nie da. Spróbuj najpierw usunąć kropkę ze stringa.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-06-02T18:58:11Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=920#p920</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[jak przekonwertować string do liczby?]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=918#p918"/>
			<content type="html"><![CDATA[Muszę przekonwertować string do liczby. Wszystkie stringi wygladaja tak: LICZBA.0, czyli np. 18.0 lub 6.0
Próbwałem już: cast(x.y as float8) oraz (x.y::integer)
ciągle błąd: invalid input syntax for integer(lub double precision)
Myślę, żę problem leży w kropce?]]></content>
			<author>
				<name><![CDATA[markos17]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=915</uri>
			</author>
			<updated>2009-06-02T14:03:01Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=918#p918</id>
		</entry>
</feed>
