insert 시 리턴 값 받을려면 어떻게해야할까요?
- 작성자 :
- 김*희
- 작성일 :
- 2015-07-09 14:13:37
- 조회수 :
- 669
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
insert 구문
insert into table (id ) values( select(max(id), 0 ) + 1) as id FROM TABLE)
이렇게 해서 insert를 했는데요..
id 값을 리턴 받을려면 어떻게 해야할까요?
insert into table (id ) values( select(max(id), 0 ) + 1) as id FROM TABLE)
이렇게 해서 insert를 했는데요..
id 값을 리턴 받을려면 어떻게 해야할까요?
A
김설희님, 안녕하세요.
insert한 값을 곧바로 리턴받는 기능은 구현이 현재로써는 어려울 것 같습니다.
비즈니스 로직(서비스단)에서 INSERT하기 전 max(id)+1의 값을 먼저 select로 받아오시는 로직으로 구성하셔야 할 것 같습니다.
감사합니다.
insert한 값을 곧바로 리턴받는 기능은 구현이 현재로써는 어려울 것 같습니다.
비즈니스 로직(서비스단)에서 INSERT하기 전 max(id)+1의 값을 먼저 select로 받아오시는 로직으로 구성하셔야 할 것 같습니다.
감사합니다.