쿼리문 질문입니다 0 1 1,517

by IT노동자 [2014.07.21 10:11:49]


시퀀스를 사용안하고 컬럼에 1씩 증가하는 수를 넣어주고 싶습니다.

시퀀스를 사용하지 않고 증가 시키는 방법은 없을까요?

by 아발란체 [2014.07.21 10:36:06]

다른 방법

1. Sequence 테이블 사용(채번용 테이블 사용)

2. 서브 쿼리 사용(스칼라 형식, ... (SELECT NVL(MAX(*), 0) + 1 FROM DUAL), 항목2, 항목3... )

 

말씀 주신 것 포함 총 3개 외에 더 효율적인 것은 없는 것 같습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입