SELECT
DECODE(MAX(group_cd),NULL,'0001',LPAD(MAX(group_cd)+1,4,'0')) group_cd
FROM
table
DECODE(MAX(group_cd),NULL,'0001',LPAD(MAX(group_cd)+1,4,'0')) group_cd
FROM
table
SELECT
DECODE(MAX('0001'),NULL,'0001',LPAD(MAX('001')+1,5,'0')) group_cd
FROM
dual;
'DataBase > Sql' 카테고리의 다른 글
[Sql] Oracle - 정규화 예제 (0) | 2010.06.07 |
---|---|
[Sql] Oracle - MERGE (update 실패시 insert) (1) | 2010.05.20 |
[Sql] Oracle, msSql - 프로시저 소스 검색 (0) | 2009.09.18 |
[Sql] Oracle - 간단한 저장프로시저 (0) | 2009.09.18 |
[Sql] Oracle - 문자열 제어 (0) | 2009.08.28 |