Oracle
테이블에 일부 데이터를 삽입하고 삽입 된 행의 id
을 검색해야합니다. 해당 id
시퀀스에 의해 생성 된 다음 트리거에 의해 테이블에 삽입됩니다.MyBatis를 사용하여 Oracle에서 마지막 삽입 ID를 얻는 방법은 무엇입니까?
는 지금, 나는 JDBC
를 사용할 때 삽입 된 행의 ID를 얻을 수있는 여러 가지 방법이 있습니다 알고 있지만 나는 INSERT
명령을 실행 MyBatis
을 사용하고 있기 때문에, 나는 ID를 얻는 방법을 알아낼 수없는 것 내 데이터를 삽입 한 후. 모든 조언을 크게 주시면 감사하겠습니다.
이것은 MySQL에 대한 질문이지만 올바른 방향으로 사용자를 안내 할 수 있습니다. http://stackoverflow.com/questions/4283159/how-to-return-ids-on-inserts-with-mybat is-in-mysql-with-annotations –
@Insert ("직원의 값 ('john', 'smith') ID를 반환하는 값) – orangegoat
@MattBusche 감사합니다. – mduck