Und Trunc funktioniert nur, bis der erste Buchstabe bzw. die erste "Nichtziffer" (egal auf welcher Seite) kommt. (Und bei der dann auftretenden Fehlermeldung möchte ich nicht nach der Ursache suchen müssen, denn die Wahrscheinlichkeit, da sie auf Anhieb plausibel erscheint, dürfte eher gegen 0 tendieren.)
Dann doch lieber mit Trim und Index adé.
Oder RTrim, falls es mal mit Leerzeichen anfangen sollte.
Literatur dazu:
CHAR versus VARCHAR2 Semantics