문제상황) 데이터 구조 설명 SUBJECT 테이블의 PRIMARY KEY "NO" 컬럼은 "SUBJECT_SEQ" 시퀀스로 자동 증가하여 삽입된다. 문제상황 SUBJECT 테이블에서 레코드 삭제 후 삽입 시, "SUBJECT_SEQ" 시퀀스의 현재값은 이미 증가된 값이므로, 원하는 숫자보다 큰 수를 "NO"컬럼에 삽입하게 된다. 나의 의문은 레코드 삭제시 시퀀스에 현재값도 삭제된 레코드 수 만큼 시퀀스에 현재 값도 감소해야하지 않을까? 해결방법1 시퀀스 자체를 드롭한 후에 실제 데이터에 맞춰서 다시 생성.. 근데 이 방법은 너무 비용?이 크지 않나 싶다. 의문에 대한 답 시퀀스에 목적 자체가 데이터를 식별하기 위함이지 순차적으로 증가를 목적으로 하지 않기 때문에 삭제에 따라 시퀀스를 제어하지 않아도 된다.