Converting VARCHAR2 Percentage Data to a Decimal Equivalent
SQL>
SQL> DECLARE
2 v_Convert_Number VARCHAR2(20) := '33.33';
3 v_Hold_Number NUMBER ;
4 BEGIN
5 v_Hold_Number := TO_Number(v_Convert_Number,'999.999999');
6 DBMS_OUTPUT.PUT_LINE('The converted number is: ' || v_Hold_Number);
7 DBMS_OUTPUT.PUT_LINE('Your decimal equivalent is: ' ||
8 (v_Hold_Number/100));
9 END;
10 /
The converted number is: 33.33
Your decimal equivalent is: .3333
PL/SQL procedure successfully completed.
SQL>
SQL>
SQL> --
Related examples in the same category