반응형

오라클 - 문자형 데이터 인덱스 자동증가

시퀀스나 자동증가같이 숫자형 컬럼에서만 사용할 수 있는데

그래서 문자형에서도 사용할수있는 자동증가 쿼리입니다.

데이터를 숫자 1~n으로 넣어놓고 데이터의 최대 max값( n값 )을 찾아 그것보다 높은 것으로

insert해줍니다.


INSERT INTO 테이블명(컬럼명) VALUES ( SELECT NVL( MAX(컬럼명 + 1),1 ) FROM 테이블명 )

반응형

+ Recent posts