`
Copperfield
  • 浏览: 260978 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
C407adc3-512e-3a03-a056-ce4607c3a3c0
java并发编程陷阱
浏览量:25211
社区版块
存档分类

mybatis在oracle库插入clob对象异常

 
阅读更多

在使用mybatis进行insert操作时,出现异常。 

异常信息:uncategorized SQLException for SQL []; SQL state [null]; error code [17023]; 不支持的特性; nested exception is java.sql.SQLException: 不支持的特性

 

之前换了三次数据库驱动,1.1M和1.3M的都出现异常,之后换了1.46M的,成功插入数据,附件为该驱动的jar文件。

分享到:
评论
1 楼 joe_yee 2013-02-06  
确实是包的问题...

相关推荐

    Mybatis 处理 CLOB、BLOB 类型数据

    MyBatis 处理 CLOB、BLOB 类型数据是指在使用 MyBatis 框架时,如何正确地处理大字段类型的数据。CLOB(Character Large OBject)和 BLOB(Binary Large OBject)都是大字段类型,用于存储大量的数据。 CLOB 类型...

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

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

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

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

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

    下面将详细介绍如何在C#环境下通过Oracle.NET接口实现将长于4000字符的字符串转化为CLOB类型并存入Oracle数据库的过程。 ### 一、CLOB类型的简介 CLOB是Oracle数据库中用于存储大量文本数据的一种数据类型,它可以...

    深入浅析mybatis oracle BLOB类型字段保存与读取

    在Oracle数据库中,BLOB(Binary Large Object)字段是用来存储大量二进制数据的类型,如图片、视频或任何非文本文件。与之相对的是CLOB(Character Large Object),用于存储大量的文本数据。在Java应用中,特别是...

    ibatis oracle clob

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

    Java使用JDBC或MyBatis框架向Oracle中插入XMLType数据

    在MyBatis中,我们同样可以利用`oracle.xdb.XMLType`类来创建XMLType对象,然后通过Mapper接口执行插入操作。 总结来说,Java通过JDBC或MyBatis框架插入Oracle的XMLType数据,需要注意数据长度的限制以及处理XML...

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

    在Oracle数据库中,由于设计上的限制,当需要插入超过4000字节的数据到CLOB(Character Large Object)字段时,直接通过SQL语句进行插入可能会遇到异常。Oracle限制了单条SQL语句中的非LOB(Large Object)字段的...

    Oracle + mybatis实现对数据的简单增删改查实例代码

    MyBatis 是一款流行的持久层框架,它简化了在Java应用程序中执行SQL查询、存储过程以及对象与数据库记录之间的映射。MyBatis 消除手动编写JDBC代码的麻烦,同时也避免了对结果集的繁琐处理。通过XML或注解的方式,...

    ora-01460 错误原因分析

    在Oracle数据库操作过程中,可能会遇到ORA-01460错误,该错误全称为“ORA-01460: 转换请求无法实现或不合理”。这一错误通常发生在数据类型转换或者与操作系统之间的数据交换过程中,特别是在不同字符集之间进行转换...

    ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob).pdf

    在Oracle 10g及更高版本中,建议使用Clob类型代替Long,因为Clob提供了更好的性能和功能。 2. Raw类型: Raw数据类型用于存储二进制数据,如MAC地址或加密的密码。它是一个固定长度的字节序列,长度可以从1到2000...

    仿hibernate动态生成sql保存对象

    在实现过程中,`Oracle字段映射动态`可能指的是针对Oracle数据库的特殊处理,例如Oracle的CLOB和BLOB类型映射,或者考虑Oracle特有的数据类型和特性。确保你的解决方案能适配不同的数据库系统,因为它们可能有不同的...

    数据库的各种连接技巧

    Oracle JDBC驱动提供了处理大型对象(如BLOB和CLOB)的功能。通过`PreparedStatement`中的`setObject()`、`setBinaryStream()`和`setCharacterStream()`等方法,可以方便地读取和写入LOB数据。例如: ```java ...

Global site tag (gtag.js) - Google Analytics