-
oracle clob字段存取问题,高手请入,困扰我好几天了都15
我的环境struts hibernate spring oracle10.2.0.1
struts配置文件 <form-property name="modifyStatue" type="java.lang.String"/>
hibernate配置文件<property column="MODIFYSTATUE" name="modifyStatue" type="text" length="100000"/>实体类是 private String modifyStatue; get...set...
数据库是modifystatue这个字段是clob,
oracle驱动是ojdbc14
这个clob字段,就是为了输入上千,上万字而设置的。
现在的问题,当modifyStatue输入的字数很少时,也能正常的存,和取,用的是hibernate存取
当输入上千汉字的时候,他就会报错,不能正常存入。
报错信息:ORA-01460: 转换请求无法实现或不合理
问题补充:
这个问题我自已解决了,是ojdbc14驱动的问题,我又重新下载了一个最新的ojdbc14,把已前的更新下,就可以了。2009年7月23日 16:06
相关推荐
### 运用Java如何存取Oracle中的CLOB类型字段 #### 概述 在数据库操作中,经常会遇到处理大量文本数据的需求,例如存储文章、新闻、文档等。Oracle数据库提供了CLOB(Character Large Object)类型来存储大容量的...
- CLOB字段可通过TField对象的AsWideString属性读取或设置,BLOB字段通过AsBlob属性。 - 读取大对象时,可以使用Stream对象,比如TMemoryStream,通过TField对象的LoadFromStream和SaveToStream方法实现数据的读写...
在J2EE开发中,处理大数据对象(如大文本或二进制数据)时,Oracle数据库的CLOB字段常被用来存储超过4000字节的信息。Spring和Hibernate框架结合使用可以有效地进行CLOB字段的操作。以下是实现这一功能的关键步骤和...
### Hibernate 存取 Oracle 的 CLOB 在 Java 开发中,使用 Hibernate 框架进行数据库操作是非常常见的。其中,处理 Oracle 数据库中的 CLOB 类型数据是一项重要的技能。CLOB(Character Large Object)是一种用于...
在数据库管理中,存储非结构化数据...综上所述,`CLOB`和`BLOB`都是在Oracle中存储图片的有效方法,具体选择哪种方式取决于应用场景和需求。`ClobAndBlob`工具提供了一种便捷的方式来体验和比较这两种方式的使用效果。
Hibernate存储Clob字段的方式总结涉及了在Java开发中使用Hibernate操作大型文本字段Clob的操作方法。本文主要介绍了两种操作Clob字段的方法,一种是将Clob字段直接映射为String类型,另一种是使用Clob类型进行处理。...
这两种方法都允许我们绕过4000字节的限制,成功地向CLOB字段插入大量数据。对于BLOB(Binary Large Object)字段,处理方式类似,只是需要处理二进制数据,如文件的二进制流。 在Oracle中处理大对象时,理解这些...
假设我们有一个包含CLOB字段的表`test_clob`,我们可以这样插入和查询数据: ```java String insertClobSql = "INSERT INTO test_clob(id, clob_data) VALUES (?, ?)"; String selectClobSql = "SELECT clob_data ...
### Java存取Oracle Blob 字段详解 #### 一、Blob 和 BLOB 的区别 在处理 Oracle 数据库中的二进制大型对象(Binary Large Object,简称 Blob)时,开发者经常会遇到两个相似但不同的概念:`java.sql.Blob` 和 `...
"Oracle在PB中用OLE存取blob类型数据" Oracle是在PowerBuilder(PB)中使用OLE存取Blob类型数据的解决方案。该解决方案主要涉及到PB中使用OLE存取Blob类型数据的方法,包括建立数据库表、创建PB库、设置数据库连接...
对于CLOB和BLOB字段,Oracle JDBC驱动提供了`oracle.jdbc.driver.OracleClob`和`oracle.jdbc.driver.OracleBlob`类,它们实现了Java的标准接口`java.sql.Clob`和`java.sql.Blob`。这两个接口提供了读取和写入大数据...
Oracle数据库图像存取技术 在现代油田生产中,生产信息量日益庞大,数据的种类...通过合理利用Oracle数据库中的lob型字段和相关的编程技术,可以实现对图像数据的高效管理和存取,进而更好地发挥这些数据的潜在价值。
Oracle JDBC驱动提供了一些特定的方法,如`OracleClob`和`OracleBlob`,可以直接操作Clob和Blob。这些类提供了更底层的访问接口,例如`createTemporary()`,可以创建临时的Clob或Blob,用于处理一次性数据。 5. **...
在PHP编程中,当需要与...在处理Oracle数据库中的CLOB字段时,了解这些细节至关重要,以确保数据能够正确、高效地进行存取。熟悉PDO的用法以及对CLOB类型的特殊处理,可以帮助开发者编写出更加健壮和高效的PHP代码。
《Excel文件在Oracle上的存取技术》这篇文章探讨了如何利用Oracle数据库的BLOB(Binary Large Object)类型存储和检索Excel文件,以解决文件管理和查找效率的问题。Oracle数据库提供了对大对象的存储支持,如CLOB、...
在ASP中,使用ADO读取和写入大文本,可以通过Recordset对象的Fields集合访问CLOB字段,使用GetChunk方法分块读取或AppendChunk方法分块写入大文本,以优化内存使用。 7. **异常处理**:在ASP中,应始终考虑错误处理...
Java 存取 Oracle 中的 CLOB 类型数据 Java 存取 Oracle 中的 CLOB 类型数据是...Java 存取 Oracle 中的 CLOB 类型数据需要注意许多细节,例如创建含 CLOB 字段的表、插入 CLOB 类型的数据、读取 CLOB 类型的数据等。
java对oracle大字段读取类,因项目需求要对大字段进行存取,在网上搜集了些,自己加工了些。用起来很方便!
在Oracle数据库中,LONG类型是一种用于存储大文本数据的字段类型,它可以容纳超过4000个字节的数据。在处理这种类型的数据时,有一些特定的方法和注意事项。 首先,我们来看一下如何在Oracle中创建一个包含LONG类型...