http://www.ishappy.net
오늘은 동주연정이가 사랑을 시작한지 4905일째,
[결혼]한지 3414일째 되는 날입니다.
사랑한지 5000일째 되는 날은
2017년 11월 26일입니다.
결혼한지 3500일째 되는 날은
2017년 11월 17일입니다.
PROFILE
BOARD
팁 & 테크
오늘의 영어
GALLERY
LINK
팁 & 테크

제목: SQL 일괄처리
분류: Java/JSP
이름: 유동주(voice74) * http://www.ishappy.net


등록일: 2008-12-09 16:19
조회수: 4714 / 추천수: 732


try
    {
     StringBuffer sbuf = new StringBuffer ();
    
     sbuf.append ("INSERT INTO ARRAY_PROCEDURE ")
      .append (" (COL_A, COL_B, COL_C) ")
      .append ("VALUES ")
      .append (" (?, ?, ?) ");
    
     pstmt = conn.prepareStatement(sbuf.toString ());
    
     for (int i = 0; i < inDS.getRowCount(); i ++)
     {
            
      pstmt.setString (1, inDS.getColumnAsString(i, "COL_A"));
      pstmt.setString (2, inDS.getColumnAsString(i, "COL_B"));
      pstmt.setString (3, inDS.getColumnAsString(i, "COL_C"));
      
      pstmt.addBatch();
      
      if ((i % 500) == 0)
      {
       pstmt.executeBatch();
      }
     }
     pstmt.executeBatch();
    }
    catch (Exception e)
    {
     conn.rollback();
     setErrMsg("-1", e.toString());
    }
    conn.commit();
-추천하기     -목록보기  
의견(코멘트)을 작성하실 수 없습니다. 이유: 권한이 없는 회원레벨
△ 이전글: View 테이블 권한 설정
▽ 다음글: 글자 크기 조정
Copyright 1999-2017 Zeroboard / skin by DQ'Style 
다음은 웹 페이지에서 이메일 주소를 긁어가는 스패머들을 위한 선물입니다. :-)
[root@localhost], [admin@localhost], [webmaster@localhost], [abuse@localhost], [webmaster@cwd.go.kr], [cnpa100@npa.go.kr]
Copyright (C)2005 Yoo, Dong Ju (, )