Forum: Datenbanken
Delphi
by WIng2005,
21. Okt 2008
8.2, das sollte aber eigentlich funzen...
http://www.postgresql.org/docs/7.1/static/functions-string.html :
trim( from string)
ltrim(string text, trim text)
rtrim(string text, trim text)
L-bzw. RTrim benötigen diese Parameter....... :gruebel:
Forum: Datenbanken
Delphi
by WIng2005,
21. Okt 2008
Eigentlich hast du recht. Wenn ich jedoch Trim(a) im pgAdmin versuche, meckert er über fehlende Parameter.
Habe es mal im Delphi probiert, was auch nicht funktionierte. Trim(a,' ') wiederum geht auch hier.
MFG
Steffen
Forum: Datenbanken
Delphi
by WIng2005,
21. Okt 2008
Mmmmh, Fehler(?) gefunden:
ich hatte:
SELECT a FROM b WHERE TRIM(a) = 'x'
ich sollte haben:
SELECT a FROM b WHERE TRIM(a,' ')='x'
Forum: Datenbanken
Delphi
by WIng2005,
21. Okt 2008
Naja, die Daten selbst sind nicht meinem Ursprung. Das Führende Leerzeichen identifiziert best. Produktgruppen.
Um jedoch flexibel abzufragen (x kann dabei für Teilenummern verschiedener Produktgruppen stehen) dachte ich an die Trim-Funktion. Leider funktioniert dass nur so nicht......
MFG
Steffen
Forum: Datenbanken
Delphi
by WIng2005,
21. Okt 2008
Hallo Gemeinde,
ich versuche gerade, die Ergebnismenge einer Select-Abfrage um fehrende Lehrzeichen zu bereinigen. Hatte schon ein wenig geggogelt, meine aber, dass ich ein wenig auf dem Holzweg bin. Also sowas in der Art schwebt mir vor:
SELECT TRIM(a) FROM b WHERE a='x'
oder
SELECT a FROM b WHERE TRIM(a)='x'