La documentazione della funzione 'nlssort' non afferma che la stringa di output sarà una normalizzazione della stringa di input o che avranno la stessa lunghezza. Lo scopo della funzione è restituire dati che possono essere utilizzati per ordinare la stringa di input.
Vedere http://docs.oracle.com/ cd/E11882_01/server.112/e26088/functions113.htm#SQLRF51561
Si è tentati di usarlo per normalizzare la stringa poiché apparentemente funziona, ma stai giocando d'azzardo qui...
Diamine, potrebbe anche produrre un LENGTH(b)=200 e ancora fare quello che dovrebbe fare :)