[Mybatis] - 마이바티스 selectKey (@@IDENTITY) 사용 방법

[Mybatis] - 마이바티스 selectKey (@@IDENTITY) 사용 방법

반응형

#Mybatis selectKey

-사전에 어떤 키값을 가져와서 증가시켜서 입력하거나 혹은 입력후에 증가된 키값을 가져 올 필요가 있다.

#selectKey resultType, keyProperty, order

-resultType : 해당 컬럼의 타입

-keyProperty : 컬럼명

-order : 해당 쿼리의 순서

(BEFORE라면 insert쿼리문 수행전에 AFTER라면 실행후에 selectKey가 실행된다.)

#@@IDENTITY

-현재 쿼리창에서 가장 최근에 생성된 ID 값을 확인 하는 방법

INSERT INTO USER ( NAME ) VALUES ( {#name} ) SELECT @@IDENTITY

728x90

반응형

from http://pingfanzhilu.tistory.com/331 by ccl(A) rewrite - 2021-09-30 11:27:46