Możesz użyć do tego funkcji LPAD, przekazując ciąg, długość, którą chcesz, i znak, którym go uzupełnisz. Dla 10 cyfr z wiodącymi zerami będzie to:
LPAD('12H89', 10, '0')
Zwracaną wartością jest dopełniony ciąg.
Zobacz:http://www.techonthenet.com/oracle/functions/lpad.php