728x90
mybatis 에서는 select key 로 받을수 있지만 mybatis를 사용 안 할 경우...
PreparedStatement pstmt = null;
sql = "INSERT INTO ........."//
pstmt = conn.prepareStatement(sql.toString(), new String[]{"리턴받을컬럼(생성된pk)"});
pstmt.executeUpdate();
ResultSet keyset = pstmt.getGeneratedKeys();
while(keyset.next()){
String docuId = keyset.getString(1);
}
728x90
'sql' 카테고리의 다른 글
오라클 패키지 호출 구조 (0) | 2017.11.28 |
---|---|
서브쿼리 종류중 select 절에 사용하는 스칼라 서브 쿼리 (0) | 2016.11.11 |
trigger 이용 (0) | 2015.11.26 |
스케줄을 보여주는 데이터에 대한 조건절 구조 (0) | 2014.11.27 |
10g 부터 지원하는 wm_concat함수 사용시 주의 사항 (0) | 2014.09.19 |