Lists: | pgsql-de-allgemein |
---|
From: | "Friedbert Bauer" <friedbert(dot)bauer(at)tu-dresden(dot)de> |
---|---|
To: | <pgsql-de-allgemein(at)postgresql(dot)org> |
Subject: | casten unter PostgreSQL-8.1, Feldtyp cast von varchar nach float |
Date: | 2008-05-21 12:05:24 |
Message-ID: | 20080521120522.D6744100A097@server-n |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-de-allgemein |
Hallo, ich dreh mich hier im Kreis.
Problem: Cast von VARCHAR nach FLOAT
Beim Umstieg von PostgreSQL-7 auf PostgreSQL-8 funktioniert folgendes nicht
mehr:
Select ... ORDER BY FLOAT4(kt_laenge);
Ein Ersetzen des obrigen Cast durch (cast(kt_laenge as float4)) klappt
leider auch nicht.
Danke für Euere Tipps - Friedbert Bauer
From: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Cc: | "Friedbert Bauer" <friedbert(dot)bauer(at)tu-dresden(dot)de> |
Subject: | Re: casten unter PostgreSQL-8.1, Feldtyp cast von varchar nach float |
Date: | 2008-05-21 21:53:24 |
Message-ID: | 200805212353.25701.peter_e@gmx.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-de-allgemein |
Am Mittwoch, 21. Mai 2008 schrieb Friedbert Bauer:
> Beim Umstieg von PostgreSQL-7 auf PostgreSQL-8 funktioniert folgendes nicht
> mehr:
Zunächst sollte man die Versionen mal genauer darstellen. Es gibt kein
PostgreSQL 7 und 8, genauso wenig wie es Linux 1 und 2 gibt. Bitte zumindest
eine Zahl "nach dem Komma" bei der Version angeben.
> Select ... ORDER BY FLOAT4(kt_laenge);
> Ein Ersetzen des obrigen Cast durch (cast(kt_laenge as float4)) klappt
> leider auch nicht.
"Klappt leider auch nicht" sollte man auch etwas genauer definieren. Bei mir
klappt's auch nicht, aber das scheitert schon daran, dass "SELECT ..." kein
gültiger Syntax ist. Bitte ein komplettes Beispiel mit Ausgabe senden, sonst
kann das keiner nachvollziehen, und die Antworten, die du bekommst sind
bestenfalls geraten und helfen dir so auch nicht weiter.
From: | "A(dot) Kretschmer" <andreas(dot)kretschmer(at)schollglas(dot)com> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: casten unter PostgreSQL-8.1, Feldtyp cast von varchar nach float |
Date: | 2008-05-22 06:09:28 |
Message-ID: | 20080522060928.GA27260@a-kretschmer.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-de-allgemein |
am Wed, dem 21.05.2008, um 14:05:24 +0200 mailte Friedbert Bauer folgendes:
> Hallo, ich dreh mich hier im Kreis.
>
>
>
> Problem: Cast von VARCHAR nach FLOAT
Neben dem, was Peter schon orakelte: vermutlich hast Du Werte, die sich
schlicht nicht von VARCHAR nach FLOAT casten lassen. Buchstaben, Kommas,
sowas in der Art.
Aber das ist natürlich nur eine wilde Spekulation.
Gruß in meine Bundeslandhauptstadt...
--
Andreas Kretschmer
Kontakt: Heynitz: 035242/47150, D1: 0160/7141639 (mehr: -> Header)
GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net