반응형
# 오라클 일련번호 증가 쿼리
- AA-0001 로 시작하여 AA-9999 인 경우, AB-0001 로 바뀌는 쿼리 작업. (첫번째 문자는 고정, 값에 따라 두번째 문자만 변경)
SELECT CASE WHEN EX_NO > 9999 THEN 'A' || CHR(ASCII(EX_HD) + 1) || '-0001'
ELSE 'A' || EX_HD || '-' || LPAD(EX_NO, 4, 0)
END EX_NO
FROM (SELECT NVL('', 'A') AS EX+HD
, NVL('9999' + '1', '0001') AS EX_NO
FROM DUAL)
반응형
'메모장' 카테고리의 다른 글
[오라클] 다른 테이블 참조해서 UPDATE 하기 (0) | 2022.07.27 |
---|---|
오라클 문자셋, 언어셋 확인방법 (0) | 2022.07.11 |
WEB, WAS, WEB과 WAS의 차이점 (0) | 2022.05.04 |
zip 파일 다운로드 (0) | 2022.04.26 |
엑셀 다운로드 (자바, 자바스크립트) (0) | 2022.04.24 |