-- シーケンスの作成例
CREATE SEQUENCE emp_id_seq
START WITH 1000
INCREMENT BY 1
NOCACHE
NOCYCLE;
-- シーケンスを使って INSERT する
INSERT INTO employees (employee_id, first_name)
VALUES (emp_id_seq.NEXTVAL, '山田太郎');
-- 現在の値を参照する(同一セッション内で NEXTVAL を呼んだ後のみ有効)
SELECT emp_id_seq.CURRVAL FROM DUAL;