시퀀스1 [SQL] 시퀀스(sequence) 시퀀스(sequence) 시퀀스란 자동으로 순차적으로 증가하는 순번을 반환하는 데이터베이스 객체 보통 PK값에 중복값을 방지하기위해 사용 가령, 메모장에 메모가 하나 추가될때마다 글번호(PK)가 생겨야 한다고 가정했을 때 만약 5번까지 메모 번호가 생성되어있다면 그 다음 글이 추가가 되었을 경우 글 번호가 6으로 하나의 ROW를 생성해주어야 할 것 이다. 이때 6이라는 숫자를 얻으려면 기존 글번호중 가장 큰 값에 +1을 하는 로직을 어딘가에 넣어야하는데 시퀀스를 사용하면 이러한 로직이 필요없이 데이터베이스에 ROW가 추가될때마다 자동으로 +1을 시켜주어 매우 편리하다, 형식) create sequence 시퀀스이름 start with n (시작번호 설정 - 기본적으로 기본값은 1) increment by.. 2021. 10. 5. 이전 1 다음