It's not working because it will prefix '0' at start of number.
NOTE : INT_AMOUNT = NUMERIC(13,2)
Select AMOUNT,char(amount),length(char(amount)) from TABLE_NAME
RESULT
-1200000.00,-00001200000.00,15
-766799.03,-00000766799.03,15
-400000.00,-00000400000.00,15
-343663.97,-00000343663.97,15
-300000.00,-00000300000.00,15
Can anybody help me in this ???
Thanks,
Ram