database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 668 게시물 읽기
No. 668
DB2 CLOB 사용에 대해서
작성자
영조
작성일
2004-08-11 17:10
조회수
9,093

다름이 아니오라 이번에 DB2를 도입하게 되었는데요...

툴은 JSP를 사용하고 있고요

오라클에서 clob을 써 본적이 있는데

DB2에서 CLOB 데이터를 입력 및 검색을 하는 JDBC 소스를 가지고 계신지

가지고 계신다면 부탁좀 드리겠습니다. (__)

이 글에 대한 댓글이 총 2건 있습니다.

도움이 되실런지 모르겠습니다. 저도 DB2에서 LOB 관련 자료를 찾다가 본 문서입니다.

 

http://www-106.ibm.com/developerworks/db2/library/techarticle/0310bhogal/0310bhogal.html

 

지나가다님이 2004-09-06 17:37에 작성한 댓글입니다. Edit

===== UPDATE ===============================================
String data = "111111111111111111111111111111111\n"
            + "222222222222222222222222222222222";
Reader reader = new StringReader(data);

sqlstr = " UPDATE TEST_TABLE        \n"
       + "    SET CLOB_FIELD = ?    \n"
       + "  WHERE PK         = '1'  \n"
       + "    AND SEQ        = '0'  \n" ;
      
pstmt = conection.prepareStatement(sqlstr);
pstmt.setCharacterStream(1, reader, data.length());
pstmt.executeUpdate();
============================================================

 

===== SELECT ===============================================
sqlstr = " SELECT CLOB_FIELD  \n"
       + "   FROM TEST_TABLE  \n"
       + "  WHERE PK = '1'    \n";
pstmt = connection.prepareStatement(sqlstr);
rs = pstmt.executeQuery();
if( rs.next() ) {
    Clob clob = rs.getClob(1);
    BufferedReader reader = new BufferedReader(clob.getCharacterStream());
    String line = null;
    StringBuffer text = new StringBuffer();
    while((line = reader.readLine()) != null)
        text.append(line).append("\r\n");
    return text.toString();
}
============================================================

 

이대진(bestop75)님이 2004-12-01 10:55에 작성한 댓글입니다.
이 댓글은 2004-12-01 10:56에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
671QMF가진분 좀올려주세요 부탁합니다.^^
박용준
2004-08-12
5239
670sql참조서 보면 이런식으로 구문이 나오는데요 이해안되요 설명좀 부탁해요(너무산만해서) [1]
박용준
2004-08-12
5897
669db2 connect 를 다운 받았는데..도대체 어떻게 쓰는건지...
mini
2004-08-11
5713
668DB2 CLOB 사용에 대해서 [2]
영조
2004-08-11
9093
667DB2공부하다가 생긴의문점을 물어봅니다.꼭답변 부탁해요 [2]
슈렉
2004-08-11
6150
666[질문]프로시저호출시 에러가 발생합니다.
GUSS
2004-08-02
5999
665오라클에 DB2 링크로 업데이트 하기
soo
2004-07-30
5771
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다