一个 NUMBER 不能有前导零,一个 字符串 即可。
如果要在数据库表中 存储 前导零 的代码,则必须使用 VARCHAR2 而不是 NUMBER 。
如果只想 显示 前导零 的数字 ,请使用 TO_CHAR 将数字转换为字符串。
例如,
SQL> SELECt TO_CHAr(1, '00') FROM DUAL;TO_--- 01
您也可以使用 LPAD ,但是请记住,结果的数据类型将是字符串而不是数字。
例如,
SQL> SELECt LPAd(1, 2, '0') FROM DUAL;LP--01



