작콩큰콩
[mssql] 시퀀스 생성, 사용, 삭제 (next value for 사용하기) 본문
[mssql] 시퀀스 생성, 사용, 삭제 (next value for 사용하기)
시퀀스 생성
CREATE SEQUENCE [시퀀스 이름]
AS [int]
START WITH 1
INCREMENT BY 1
-- 생략 가능
-- MINVALUE -2147483648 --최소값 int 크기
-- MAXVALUE 2147483647 --최대값
GO
시퀀스 사용
-- insert에 사용할 경우
NEXT VALUE FOR IFM_USER_APPRV_DETAIL_SEQ
-- select 할 경우 (select 해도 값은 올라간다.)
SELECT NEXT VALUE FOR IFM_USER_APPRV_DETAIL_SEQ
시퀀스 삭제
DROP SEQUENCE IFM_USER_APPRV_DETAIL_SEQ
'작은 콩 개발자 > SQL' 카테고리의 다른 글
[mssql] 재귀쿼리(부모 아래 자식 모두 찾기) (0) | 2023.07.18 |
---|---|
[오라클 / oracle ] 오라클 더미 데이터 (0) | 2023.06.22 |
[mssql] 두 행을 하나로 합치는 쿼리 (STUFF, XML PATH) (0) | 2023.05.30 |
[mssql] insert into select / 조회된 값으로 insert 하기 (0) | 2023.05.24 |
ORACLE SQL (0) | 2023.01.11 |
Comments