java操作oracle 的clob字段
来源:互联网 发布:mac开机密码忘记了 编辑:程序博客网 时间:2024/05/21 10:11
import java.io.CharArrayReader;import java.io.CharArrayWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.InputStream;import java.io.Reader;import java.io.Writer;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class InsertClob {public static void main(String[] args) {try {Class.forName("oracle.jdbc.driver.OracleDriver");Connection con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:ORCL", "scott", "tiger"); PreparedStatement pstmt = null; ResultSet rs = null; String query = "insert into testclob(ID,CONTENT) values(?,empty_clob())"; con.setAutoCommit(false); pstmt = con.prepareStatement(query);pstmt.setString(1,"6");pstmt.executeUpdate();pstmt = null;query = "select CONTENT from testclob where id = '6' for update";pstmt = con.prepareStatement(query);rs= pstmt.executeQuery();oracle.sql.CLOB clobtt = null;if(rs.next()){ clobtt = (oracle.sql.CLOB)rs.getClob(1);}Writer wr = clobtt.getCharacterOutputStream();InputStream is =new FileInputStream("d://1234.txt");int t =0;while((t=is.read())!= -1 ){wr.write(t);}wr.flush();wr.close();rs.close();con.commit();con.close();} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
在oracle中查看clob字段的长度
select dbms_lob.getlength(content) from testclob where id =5
- java操作oracle 的clob字段
- java 操作ORACLE Clob字段
- oracle使用java操作clob类型的字段
- JAVA操作Oracle中CLOB字段
- Java 操作Oracle数据库Clob字段
- ORACLE 操作 CLOB 字段
- ORACLE 操作 CLOB 字段
- ORACLE 操作 CLOB 字段
- ORACLE 操作 CLOB 字段
- oracle中对clob字段的操作
- J2EE操作Oracle的clob类型字段
- J2EE操作Oracle的clob类型字段
- J2EE操作Oracle的clob类型字段
- J2EE操作Oracle的clob类型字段
- J2EE操作Oracle的clob类型字段
- JAVA中读取ORACLE的CLOB字段
- java 存储oracle的clob字段
- ibatis操作oracle的clob字段和blob字段
- python 通过adodb访问sql server数据库
- C++ 类的成员函数:内联函数与外联函数
- Android RIl模块的结构分析
- 拷贝文件路径
- 使图片 放大 缩小 原始 最佳
- java操作oracle 的clob字段
- asp.net得到网站绝对路径的几种方法
- 动态口令基本原理
- xp ubuntu双系统安装图文教程
- 在BlackBerry上使用OpenGL绘图(八):模型的运动
- 内存管理
- CSS阴影详解
- 【观点】成功创办一个公司究竟需要多少钱?
- java 图片旋转