Nein, es ist kein Fehler, es ist der dokumentiertes Verhalten .
Sie können einen Formatmodellmodifikator
verwenden dieses Verhalten zu ändern; in diesem Fall der FM
Modifikator "Füllmodus" (obwohl die Dokumentation nicht wirklich über seine Verwendung mit Zahlenformatmodellen spricht):
SELECT to_char(LEVEL - 1, 'fm0000') ...