Oracle Database
sequence
2019-08-14
수업소개
중복되지 않는 primary key를 만드는 방법인 sequence를 사용하는 방법을 소개합니다.
강의
봤어요
68명
primary key
서버와 클라이언트
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
당당
1년 전
2023.04.28
답글
MelonMusk
2년 전
08/13
답글
당근사과
2년 전
.
답글
taebong20
2년 전
delete로 1행을 지우고 다시 추가하면 3이 아니라 4부터 시작 되네요
3부터 하는 방법은 없나요?
답글
Alex
3년 전
20210827
- CREATE SEQUENCE -> INSERT ID-> SEQ_TOPIC.NEXTVAL
- Verified : SELECT SEQ_TOPIC.CURVAL FROM DUAL
답글
3초컷
3년 전
CREATE SEQUENCE 시퀀스명 ; >> 시퀀스 변수(?) 를 생성해준다.
INSERT INTO 테이블 (속성) VALUES (값) 에서 값의 부분에서 1씩 증가하는 값이 필요할 때
시퀀스명.NEXTVAL 로 1씩 증가시킬 수 있다.
중복되는 값의 생성을 방지하며, 자동으로 식별번호를 생성해준다는 장점이 있다.
현재의 시퀀스값은 SELECT 시퀀스명.CURVAL FROM 테이블명 OR DUAL ; 으로 확인할 수 있다.
시퀀스랑 PRIMARY_KEY는 같이 쓰이는 경우가 대부분이다.
=====================
틀린부분 있으면 지적부탁드립니당
답글
SSS
3년 전
시퀀스 조만간 다시 복습하러 올 예감...
답글
ggilook
3년 전
table에 id값을 부여하는 기능은 sql에 없나요?
답글
chimhyangmoo
3년 전
21.03.12
답글
김선경
3년 전
2021-02-20
답글
qoeqpeqoeoq
3년 전
dual의 개념이 조금 헷갈리네요
답글
qoeqpeqoeoq
3년 전
dual의 개념이 조금 헷갈리네요
답글
qoeqpeqoeoq
3년 전
dual의 개념이 조금 헷갈리네요
답글
qoeqpeqoeoq
3년 전
dual의 개념이 조금 헷갈리네요
답글
bigman
4년 전
감사합니다.
답글
섭
5년 전
완료
답글
수정
삭제
더 보기