CI 묻고 답하기

제목 CI ORACLE SEQ.NEXTVAL 이 두개씩 증가하는 부분 질문입니다.
글쓴이 왕기장군 작성시각 2015/09/02 13:43:32
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 15708   RSS
인서트문에서 사용하면 아무 문제가 없었는데..

이게 필요에 의해 SELECT 문에서 사용하면 숫자가 두개씩 증가하는 에러가 있습니다.
이유가 궁금해서 포럼도 검색하고 이곳도 검색해봤지만.. 아직 답을 찾지 못한 상태 입니다.

몇몇 게시물에서 해결방법이 있는 것 처럼 나와 있는데, 이런 저런 방식으로 따라 해봐도 해결이 안되네요...

고수님의 팁이 절실합니다.
부탁드립니다.


 
 다음글 ID 중복값 관련 문의 있습니다. (12)
 이전글 라우팅 질문입니다~ (8)

댓글

innovation_park / 2015/09/02 16:22:01 / 추천 0
프로파일링 db 영역 확인해 보시면 아마 해당 쿼리를 두번 실행하는 것으로 나와계실것 같습니다.
라이브러리 로드시 문제가 있으신거겠지요..
 
왕기장군 / 2015/09/02 17:18:10 / 추천 0
저도 그런가 싶어... 같은 쿼리에 insert 문을 넣어 보기도 하고.. 했지만 두번 실행하는것 같지는 않았습니다.

결국 하다 하다 sequence.nextval 을 오라클 펑션으로 만들어 호출해 봤는데.. 그래도 동일한 증상이예요..
이상하게 select 문에서 저것만 실행하면.. 흠... 

아무래도 개발 방법을 바꿔야 겠네요.. 
조현 / 2015/09/02 20:28:19 / 추천 0
IE에서 그렇지 않던가요?