본문 바로가기

개미의 하루/일

[DB] ORACLE과 MSSQL 시퀀스 증가값과 현재값 확인

1. 시퀀스 값 증가 하기

-- 시퀀스 값 증가 (오라클)
SELECT SAMPLE_SEQ.NEXTVAL FROM DUAL;

-- 시퀀스 값 증가(MSSQL)
SELECT NEXT VALUE FOR SAMPLE_SEQ;

 

 

2. 현재값 구하기
-- 시퀀스 현재 값 (오라클)

-- 증가 후 에만 확인 할 수 있는 방법임.
SELECT SAMPLE_SEQ.CURRVAL FROM DUAL;

--현재 시퀀스 값(오라클)
SELECT LAST_NUMBER
FROM USER_SEQUENCES 
WHERE SEQUENCE_NAME = 'SAMPLE_SEQ';

--현재 시퀀스 값(MSSQL)
SELECT CURRENT_VALUE FROM SYS.SEQUENCES
WHERE NAME = 'SAMPLE_SEQ';

'개미의 하루 > ' 카테고리의 다른 글

[환경]비점오염원과 점오염원  (0) 2021.08.05
[화학] 화합물과 혼합물 차이  (0) 2021.08.02
[Spring] JasperReportPdfView  (0) 2021.07.31
QueryString 확인  (0) 2021.07.30
MSSQL 컬럼 추가/변경/삭제  (0) 2021.07.28