Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.508 Beiträge
 
Delphi 7 Professional
 
#4

AW: Firebird Embeded UDF einbinden

  Alt 7. Dez 2024, 19:51
Linksbündig auffüllen: select LPad(Spalte,Laengenangabe,ZeichenZumAuffuellen) from tabelle select LPad(Spalte,25,' ') from tabelle füllt die Spalte auf 25 Zeichen linksbündig mit Leerzeichen auf.

Rechtsbündig auffüllen: select RPad(Spalte,Laengenangabe,ZeichenZumAuffuellen) from tabelle select LPad(Spalte,25,' ') from tabelle füllt die Spalte auf 25 Zeichen rechtsbündig mit Leerzeichen auf.

Die Länge einer Zeichenfolge erhälst Du mit CHAR_LENGTH(), CHARACTER_LENGTH().

select Spalte, char_length(Spalte), LPad(Spalte,25,' '), char_length(LPad(Spalte,25,' ')), RPad(Spalte,25,' '), char_length(RPad(Spalte,25,' ')) from tabelle
  Mit Zitat antworten Zitat