Sequence 생성
create sequence autonum6 increment by 1 start with 1 nomaxvalue nocycle nocache;
Triger 생성
create trigger auto_trigger6
before insert on Reservation
for each row
begin
select autonum6.nextval into :new.id from dual;
end;
/
시퀀스를 만들고 트리거를 실행하면 자동으로 증가한다.
auto_increment를 사용해도 된다.
예를들어 시퀀스만을 만들고(트리거는 안씀)
insert into test (num) values (autonum.nextval); 도 가능하다.
댓글 없음:
댓글 쓰기