로딩
요청 처리 중입니다...

MyBatis(마이바티스) - MSSQL insert 자동 생성키 리턴 받는 방법

 MyBatis(마이바티스) - MSSQL insert 자동 생성키 리턴 받는 방법

MyBatis(마이바티스) - MSSQL insert 자동 생성키 리턴 받는 방법 - MSSQL에선 자동증가를 지원하는데, mybatis에서 insert시 자동증가한 값을 저장해야 할 경우를 다룬 글이다. insert into 테이블명(컬럼1, 컬럼2 ...) values(#{컬럼1}, #{컬럼2} ...) select SCORE_IDENTITY() AS 프로퍼티명 - mybatis에서 MSSQL insert가 동작할 때의 값을 key에 담기 위해 score_identity()를 써야 insert한 key값을 가져올 수 있다. - SCORE_IDENTITY()는 현재 실행한 프로세스 내의 마지막 프로퍼티값을 가져오기 때문에 SCORE_IDENTITY()를 사용했다. - 만약, @@IDENTITY나 IDENT_CURR...

# mybatis # mybatis_mssql # mybatis_mssql_insert # mybatis_mssql_insert_auto_increment # mybatis_mssql_selectkey