du hast die spezifikation von LPAD (was übrigens auch oracle kennt) nicht richtig gelesen. was du brauchst ist LPAD(Wert,4,'0'), den die 4 in der funktion besagt ja schon, wie oft das Zeichen aufgefüllt werden soll.
Danke für die Info.
Die Datensätze werden zwar ausgegeben, aber es sind 327 leere Zeilen zwischen den Results.
mit leer meinst du NULL werte ? Funktionen werden einen NULL werd zurück geben, wenn der inhalt NULL enthält, es sei den, man benutzt bestimmte funktionen für genau diesen fall. welche funktion das ist, hängt wieder vom jeweiligen dbms ab.
Ob es NULL-Werte sind, weiß ich nicht.
Hier habe ich mal die Ausgabe des Befehls ohne LPAD hoch geladen (http://raffe.lima-city.de/ohne_lpad.txt).
Und hier die Ausgabe (die ich nicht nachvollziehen kann) mit LPAD (http://raffe.lima-city.de/mit_lpad.txt)
PS: Bei der Ausgabe mit LPAD muss man einige hundert Zeilen nach unten scrollen um am Ende der Ausgabe zu sein...