获取CLOB

获取Clob对象非常简单,直接调用ResultSet或者CallableStatment的getClob()方法就能获取Clob对象。

比如存在表TEST_CLOB,它有两个字段,第一个为ID(INT),第二个为FILE(CLOB),括号内为该字段的数据类型。那么采用如下方法就可以获得Clob对象:

			//然后可以将那个Clob大对象取出来,往里面插入数据
			sql = "SELECT * FROM TEST_CLOB WHERE ID = 2";
			ResultSet rs = stmt.executeQuery(sql);
			//取得Clob对象clob,接着就可以处理里面的数据了
			while(rs.next()){
				clob = rs.getClob("FILE");
				clob.setString(1,value);
			}