von RobertG » Di, 05.04.2016 19:27
Hallo Senekurios,
Dies setzt vor die Zahl 3 Nullen - wenn ich das richtig verstehe hast Du vor, eine maximal 3-stellige Ziffernfolge zu erstellen, oder? So könnte natürlich auch eine 6-stellige Ziffernfolge erstellt werden.
Dies liefert die 3 Ziffen von rechts aus, also gegebenenfalls maximal 3 '0'.
Code: Alles auswählen
SELECT 'XXX '||RIGHT('000'||"Integer",3)||'/'||"XYZ" FROM "Tabelle"
Trifft vielleicht dann Deine zusammengesetzte Zeichenkette.
Gruß
Robert
Hallo Senekurios,
[code]SELECT '000'||"Integer" FROM "Tabelle"[/code]
Dies setzt vor die Zahl 3 Nullen - wenn ich das richtig verstehe hast Du vor, eine maximal 3-stellige Ziffernfolge zu erstellen, oder? So könnte natürlich auch eine 6-stellige Ziffernfolge erstellt werden.
[code]SELECT RIGHT('000'||"Integer",3) FROM "Tabelle"[/code]
Dies liefert die 3 Ziffen von rechts aus, also gegebenenfalls maximal 3 '0'.
[code]SELECT 'XXX '||RIGHT('000'||"Integer",3)||'/'||"XYZ" FROM "Tabelle"[/code]
Trifft vielleicht dann Deine zusammengesetzte Zeichenkette.
Gruß
Robert