`
icefire
  • 浏览: 125390 次
  • 性别: Icon_minigender_1
  • 来自: 深圳、重庆
社区版块
存档分类
最新评论

oracle 插入 clob

    博客分类:
  • DB
阅读更多
今天在写程序,是关于Oracle的CLOB字段插入的问题,找了好久,搜索了N多帖子。结果都是些老旧,而且代码恶心的讲解(及其讨厌用流这样的东西)。不过还好,终究还是让我找到了人家写的解决方法。http://developers.sun.com.cn/blog/nile/entry/200703094

其实Oracle已经提供了新的API和方法,而且OraclePerparedStatement有挺多实用的方法,不过好像很多人都不再写JDBC了,所以也就觉得这些无所谓了。

不过我没在官方网站上找到JDBC API的下载地址,JDBC驱动倒是找到了。说到驱动,明明教研室都用上了10g,但是编程的驱动却还在用classes12.jar。其实这个是支持1.2和1.3的包。如果是1.4以上的应该用ojdbc14.jar。

看来搜索引擎还得提高,大家的转载也该更新下了!
分享到:
评论
1 楼 xuanmingwu 2012-03-02  

相关推荐

    向Oracle数据库插入Clob大段文本解决方法

    本文将详细介绍如何有效地向Oracle数据库插入Clob大段文本,以及在操作过程中可能遇到的问题与解决方案。 ### 一、理解CLOB类型 CLOB类型是Oracle数据库中用于存储大量文本数据的数据类型,它可以存储最大为4GB的...

    Oracle如何插入CLOB字段值

    Oracle如何插入CLOB字段值,附件为简单的示例代码。Oracle如何插入CLOB字段值,附件为简单的示例代码。

    java中操作oracle的CLOB字段精解

    Java 中操作 Oracle 的 CLOB 字段精解 Java 中操作 Oracle 的 CLOB 字段是...在 Java 中操作 Oracle 的 CLOB 字段需要使用 Oracle 的 JDBC 驱动程序,了解 CLOB 字段的类型和特点,并掌握插入、修改和处理异常的技术。

    向Oracle数据库的CLOB属性插入数据报字符串过长错误

    -- 插入CLOB数据 INSERT INTO your_table (clob_column) VALUES (v_clob); END; / ``` 在这个示例中,`your_string`是你需要插入的文本片段,`DBMS_LOB.WRITEAPPEND`会逐次将文本追加到CLOB对象中,直到所有数据...

    Oracle中CLOB类型文字处理代码

    3. 插入CLOB数据: - 使用`EMPTY_CLOB()`函数可以插入一个空的CLOB值,然后通过PL/SQL过程逐块写入数据。 - 直接插入字符串,但需要注意长度不能超过4000字符,否则需使用`TO_CLOB()`函数转换为CLOB类型。 ```sql...

    ORA-01461 仅可以为插入 LONG 列的 LONG 值赋值”解决办法

    ORA-01461 错误是 Oracle 数据库中的一种常见错误,错误信息为“仅可以为插入 LONG 列的 LONG 值赋值”。该错误通常是由于 Oracle 的 jar 包版本与 Oracle 数据库实际版本不匹配造成的。 在了解 ORA-01461 错误解决...

    java存储oracle中的clob类型

    - **插入CLOB数据**: - 使用`empty_clob()`函数分配一个CLOB locator。 - 通过SQL查询获取这个空的CLOB对象。 - 修改CLOB对象的内容。 - 更新数据库中的记录。 - **更新含有CLOB的记录**: - 使用`FOR ...

    运用Java如何存取Oracle中的CLOB类型字段

    - 插入CLOB数据 - 更新CLOB数据 - 查询CLOB数据 - 删除CLOB数据 #### Java访问CLOB示例 以下是一个使用Java访问Oracle数据库中CLOB类型的示例代码: ```java import java.sql.*; import java.io.*; import oracle...

    ibatis 读取oracle clob类型

    ibatis 读取oracle clob类型

    图片存入Oracle中,用clob和blob两种方式

    在数据库管理中,存储非结构化数据...综上所述,`CLOB`和`BLOB`都是在Oracle中存储图片的有效方法,具体选择哪种方式取决于应用场景和需求。`ClobAndBlob`工具提供了一种便捷的方式来体验和比较这两种方式的使用效果。

    java读写oracle clob字段

    - 当需要将字符串数据插入CLOB字段时,可以将字符串转换为`Reader`对象。这里使用`StringReader`: ```java Reader clobReader = new StringReader(text); ``` 4. **设置参数**: - `PreparedStatement`支持...

    将长于4000字符的字符串转化为CLOB类型存入数据库

    下面是一个具体的例子,展示如何将字符串转化为CLOB类型,并插入到Oracle数据库中: ```csharp using System.Data; using Oracle.ManagedDataAccess.Client; public bool InsertTsbhInfo(string strTB, string ...

    ibatis oracle clob

    1. **插入CLOB数据**:在iBATIS的映射文件中,需要使用`<clob>`标签来处理CLOB字段。例如,当向数据库插入CLOB字段时,可以这样编写XML映射: ```xml INSERT INTO table_name (column_name) VALUES (#{value}) ...

    Oracle,Clob,Blob数据存取的Java代码

    // 插入CLOB数据 pstmt.setInt(1, 1); pstmt.setString(2, "这是要插入的长文本"); pstmt.executeUpdate(); // 查询CLOB数据 pstmt.setInt(1, 1); ResultSet rs = pstmt.executeQuery(); if (rs.next()) { ...

    Oracle 插入超4000字节的CLOB字段的处理方法

    在Oracle数据库中,当需要插入的数据超过4000个字节时,特别是涉及到CLOB(Character Large Object)类型的字段,传统的SQL语句拼接方式将无法满足需求。Oracle对单个绑定变量的长度有限制,这使得直接在SQL语句中...

    oracle Blob Clob 大数处理 代码

    Oracle数据库系统支持两种类型的大对象(LOB)数据:BLOB(Binary Large Object)和CLOB(Character Large Object)。这两种类型都是用于存储大量数据,BLOB用于二进制数据,如图片、音频或视频文件,而CLOB则用于...

    Oracle的CLOB大数据字段类型操作方法

    Oracle数据库在处理大数据字段时,提供了CLOB(Character Large Object)类型,用于存储大量文本数据。CLOB类型是LOB家族的一员,与BLOB(Binary Large Object)不同,它专门用于存储字符集相关的数据,比如文档、...

    iBATIS操作Oracle CLOB数据

    2. **插入操作**:当向包含CLOB字段的表插入数据时,可以使用`<sql>`和`<insert>`标签,通过`<bind>`或`<param>`来传递CLOB值。例如: ```xml INSERT INTO your_table (id, large_text) VALUES (#{id}, empty_...

Global site tag (gtag.js) - Google Analytics