错误信息: 未知错误->!org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not insert: [com.yashang.entity.CmsProduct]; uncategorized SQLException for SQL [insert into CMS_PRODUCT (NAME, TYPE, KEYWORDS, DEFAULTAUTHOR, AUTHOR, SUMMARYPIC, SUMMARY, CONTENT, FILEPATH, STATUS, ISHOT, ISCOMMEND, ADDTIME, TOTALCLICK, FLAG, GDPM, GDPMDATE, TOGDPM_TIME, BEGDPM_TIME, GDPMWZ, WZBJ, PRODUCTID, TYPEID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; SQL state [null]; error code [17070]; 数据大小超出此类型的最大值: 4157; nested exception is java.sql.SQLException: 数据大小超出此类型的最大值: 4157
这个错误居然是由ORACLE的jdbc驱动程序引起的,从ORACLE网上重新下了一个最新的ojdbc14.jar驱动,此问题顺利角色:)
分享到:
相关推荐
在Oracle数据库中,我们经常需要对现有的表结构进行调整,比如增加新的字段、修改现有字段的属性或数据类型、删除不再使用的字段等。这些操作可以通过`ALTER TABLE`命令来完成。本文将详细介绍如何使用`ALTER TABLE`...
在Oracle 10G和11G版本中,oci.dll扮演了至关重要的角色,为应用程序提供了访问数据库的底层接口。Navicat是一款流行的数据库管理工具,它利用oci.dll来连接并操作Oracle数据库。 Oracle 10G是Oracle公司在2003年...
Oracle 10g(10g代表10th Generation,即第十代)是Oracle公司发布的一个重要版本,发布于2004年。这一版本在之前的版本基础上进行了大量的改进和优化,引入了许多新特性,特别是在网格计算方面有着显著的进步。以下...
Oracle 10g是Oracle公司推出的数据库管理系统的一个版本,它主要针对64位操作系统环境设计。Oracle数据库系统在IT行业中有着广泛的应用,尤其在大型企业、金融机构和互联网公司的数据存储和管理方面扮演着核心角色。...
因此,如果需要将Oracle 10g中的数据导入到Oracle 9i中,尤其是该数据包含BLOB或CLOB字段时,就需要采取一定的策略来避免错误的发生。 #### 解决方案 本节将详细介绍如何解决Oracle 10g数据导入到Oracle 9i的问题,...
在讲解如何在Red Hat Enterprise Linux(RHEL)版本5和6上分别安装Oracle Database 10g和11g的单实例之前,需要了解Oracle数据库安装涉及到的各个步骤和准备工作。以下是对安装过程中所需知识点的详细说明。 ### ...
在Linux环境下安装Oracle数据库10g是一项复杂但必要的任务,对于数据库管理员(DBA)和想要学习如何在Linux平台上安装和配置Oracle数据库的IT专业人员来说,这是一项基础技能。以下是在Linux上安装Oracle 10g的详细...
在安装 Oracle 10g 时,可能出现检查操作系统版本的错误,提示当前操作系统版本不支持安装 Oracle 10g。这是因为 Oracle 10g 默认不支持 Windows 7 平台,需要手动修改安装目录中的 refhost.xml 文件和 oraparam.ini...
### 安装Oracle 10g/11g至Win7时遇到“检查操作系统要求错误”的解决方案 在尝试将Oracle数据库软件(版本10g或11g)安装到Windows 7操作系统上时,可能会遇到一个名为“检查操作系统要求错误”的问题。此问题通常...
在Oracle数据库中,确保表中特定字段具有唯一性是数据完整性的重要方面。这可以通过创建唯一约束或唯一索引来实现。以下是对"Oracle数据库表建立字段唯一性方法"的详细解释: 1. **唯一约束(Unique Constraint)**...
oracle中对blob字段的处理方法,包括增加,删除,修改,更新等操作。
1. **10.1.0.5**:这个版本可能是Oracle 10g的第一个主要更新,包含了对基础10g版本的一些改进和错误修复。可能包括性能优化、安全性增强以及对新特性的支持。 2. **10.2.0.2**:这是一个后续的维护版本,通常会有...
Oracle 10G 错误手册是Oracle数据库管理员和开发者的重要参考资料,它包含了在使用Oracle 10G数据库系统时可能会遇到的各种错误信息和解决策略。Oracle数据库是世界上最广泛使用的数据库管理系统之一,尤其是在企业...
ArcSDE 10.2 for Oracle 10g 和 11g 是Esri公司推出的用于管理和分发地理空间数据的中间件产品,它在Windows平台上提供了与Oracle数据库系统的集成。ArcSDE使得GIS(地理信息系统)软件,如ArcGIS,能够高效地访问和...
Oracle 数据库中,字段值自动加 1 是一个常见的需求,特别是在数据插入时需要自动生成唯一标识符的情况下。下面将详细介绍如何实现 Oracle 数据库字段值自动加 1。 首先,需要创建一个表来存储数据。在本示例中,...
Oracle10g-linux安装包
Oracle_10g安装包Oracle_10g安装包Oracle_10g安装包Oracle_10g安装包
- 查找`listener.ora`文件,通常位于Oracle安装目录下的`network\admin`子目录中(例如:`E:\Oracle10g\network\admin\listener.ora`)。 - 确保`SID_LIST_LISTENER`部分包含正确的SID名称和服务名。 - 示例配置...
Oracle数据库中,表中已存在数据字段修改该字段的长度,如有疑问可沟通联系,当积分自动提升到很高的时候欢迎联系,会把积分调低。
oracle数据库驱动。包含了oracle oracle10g、11g、12c、19c的jar驱动包。解压密码是123456。