반응형
--시퀀스
--숫자를 자동으로 증가시켜줌
SELECT *
FROM DUAL;
SELECT * FROM TEST_BOARD;
--DELETE FROM TEST_BOARD;
INSERT INTO TEST_BOARD VALUES (T_SEQ.NEXTVAL,'곤니치와');
--DROP SEQUENCE T_SEQ;
CREATE SEQUENCE T_SEQ2
INCREMENT BY 1 -- 1씩 증가
START WITH 1 -- 시작값
MINVALUE 1 -- 최소값
MAXVALUE 1000 -- 최대값
NOCYCLE; --순환 (CYCLE, NOCYCLE)
-- 다음값
SELECT T_SEQ2.NEXTVAL
FROM DUAL;
-- 시퀀스 현재값
SELECT T_SEQ2.CURRVAL
FROM DUAL;
반응형
'Database' 카테고리의 다른 글
[오라클DB] PL/SQL 프로시저 (0) | 2023.03.28 |
---|---|
[오라클DB] 뷰 VIEW (0) | 2023.03.28 |
[오라클DB] 쿼리 연습문제 (0) | 2023.03.28 |
[오라클DB] TO_DATE 문제 (0) | 2023.03.28 |
[오라클DB] SYSDATE, TO_CAHR (0) | 2023.03.27 |