¢Ã Sequence °³³ä
-¼øÂ÷ÀûÀÎ °íÀ¯ÇÑ ÀϷùøÈ£¸¦ Á¦°ø
-Sequence´Â Å×À̺í°ú µ¶¸³ÀûÀ¸·Î »ý¼º
-Å×À̺íÀÇ Çà¿¡ »ç¿ëµÉ Primary Key °ªÀ» ÀÚµ¿ÀûÀ¸·Î ¸¸µå´Â
µ¥¿¡ »ç¿ë °¡´É
¢Ã Sequence ¹®¹ý
SQL> CREATE SEQUENCE name
[INCREMENT BY n]
[START WITH n]
[MAXVALUE n] [MINVALUE n]
¢Ã Sequence ½Ç½À
SQL> CREATE TABLE transaction
(tr_id int,tr_nm char(10));
SQL> CREATE SEQUENCE seq_tr_id;
SQL> INSERT INTO transaction VALUES(seq_tr_id.nextval, '°í°´1');
SQL> INSERT INTO transaction VALUES(seq_tr_id.nextval, '°í°´2');
SQL> SELECT * FROM transaction;
SQL> SELECT * FROM user_sequences;
SQL> DELETE FROM transaction WHERE tr_id=2;
SQL> INSERT INTO transaction VALUES(seq_tr_id.nextval, '°í°´3');
SQL> SELECT * FROM transaction;
SQL> SELECT * FROM user_sequences;
SQL> DROP SEQUENCE seq_tr_id;