Einzelnen Beitrag anzeigen

alex517

Registriert seit: 23. Nov 2004
Ort: Bernau b. Berlin
273 Beiträge
 
Delphi XE5 Enterprise
 
#4

Re: SQL, Firbird, die ersten 20 Zeichen aus einem auslesen

  Alt 9. Okt 2007, 12:24
Zitat von mkinzler:
select .. cast(feld as CHAR(20)) ...
Das wird nur bei kleiner gleich 20 Zeichen funktionieren.
Bei mehr als 20 Zeichen bekommst du "Arithmeric overflow.., or string truncation"

verwende
select .. SUBSTR(Feld, 1, 20) .. oder
select .. SUBSTRING(Feld FROM 1 FOR 20) .. alex
Alexander
  Mit Zitat antworten Zitat