02.Oracle
oracle 채번
1010
2012. 3. 26. 16:13
반응형
SELECT
CASE
WHEN TO_CHAR(MAX(ntfc_no) + 1) > '99999999'
THEN '00000001'
ELSE LPAD(MAX(TO_NUMBER(REGEXP_REPLACE(ntfc_no, '[^0-9]'))) + 1, 8, '0')
END AS ntfc_no
FROM TA_ICL_NTFC_DTL