环境:MyEclipse6.5
问题:java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 DATE, 但却获得 BINARY
项目:后台管理
代码:
<s:form action="queryAction!queryAssetinfoByProDate" method="POST"
theme="simple" name="form" enctype="multipart/form-data">
<table width="40%" border="0" cellpadding="0" cellspacing="0"id="addItemsTable"><br/>
<tr>
<td>
生产日期:
</td>
<td>
<s:textfield id="tbAssetinfoBuydatet" name="tbAssetinfo.tbAssetinfoBuydatet"
onclick="MyCalendar.SetDate(this)" cssStyle="width:150px"
readonly="true">
</s:textfield>
</td>
<td>
<s:submit id="submit" value="查询" onclick="return checkIsNull();"/>
</td>
</tr>
</table>
</s:form>
解决:tbAssetinfoBuydatet写错,应该是bAssetinfoProdate。
总结:字段对应的数据不存在,就会报这个错。以后写的时候多注意。
备注:java.sql.SQLException: ORA-00932: 数据类型不一致: 应为DATE, 但却获得 BINARY 其他解决:
1.http://topic.csdn.net/u/20110516/14/97a28e4a-415d-4555-bd16-f55d90b0adf2.html
2.http://topic.csdn.net/u/20110516/14/97a28e4a-415d-4555-bd16-f55d90b0adf2.html
3.http://topic.csdn.net/u/20100606/11/ee29fb8e-091d-4083-87d5-f6165dd02943.html
分享到:
相关推荐
在oracle里面运行一下,解决Exception java.sql.SQLException ORA-00600 内部错误代码
本篇将详细探讨`java.sql.SQLException`的各种常见类型及其解决策略,帮助开发者更好地理解和处理这些错误。 1. **连接问题** - `java.sql.SQLException: No suitable driver found for.jdbc:oracle:thin:@...
java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK ……
标题中的“Caused by: java.sql.SQLException: JZ0SJ: 没有在此数据库中发现元数据存取器信息。 请按 jConnect 文档中所述安装”是一个典型的错误信息,表明在尝试使用Java数据库连接(JDBC)驱动程序访问数据库时...
5. **错误的SQL查询**:如果你的SQL查询语句有问题,比如查询了不存在的数据,也可能导致结果集为空。 在给定的`testQuery.jsp`文件中,可能涉及的问题可能与JSP页面中处理数据库查询有关。通常,JSP页面会使用Java...
在Oracle数据库系统中,"ORA-00060: 等待资源时检测到死锁" 是一个常见的错误提示,它表明两个或多个事务在执行过程中陷入了无法继续进行的状态,因为彼此都在等待对方释放资源。这种情况通常发生在并发操作中,比如...
### 服务器出现java.sql.SQLException No suitable driver found for 的解析与解决方案 #### 问题背景 在进行Servlet开发过程中,尤其是在尝试连接数据库时,遇到了一个常见的异常:“java.sql.SQLException: No ...
解决这个错误的方法是,检查 SQL 语句中的列名是否正确,确保列名存在于数据库中,并且插入的值不能为空。 ORA-06530: ACCESS_INTO_NULL ORA-06530 是一个常见的错误信息,通常发生在尝试将值写入未初始化对象的...
它由Sun Microsystems开发并被纳入Java SE(标准版)的一部分,允许开发者在Java应用程序中执行SQL语句,实现数据的增删改查。JDBC驱动是连接Java应用程序和数据库之间的桥梁,不同的数据库需要对应的JDBC驱动。 1....
### ORA-01157 错误详解与解决方案 #### 错误代码与含义 ORA-01157 错误是 Oracle 数据库中一个常见的错误代码,其全称是:“ORA-01157: 无法识别/文件 - DBWR 文件”。这个错误通常发生在数据库启动过程中,当...
在Oracle数据库管理中,"ORA-28001 the password has expired" 是一个常见的错误,它表明数据库用户的密码已经超过了预设的有效期限,导致用户无法正常登录。这个错误主要出现在Oracle 11G及更高版本中,因为这些...
"ora-dba.rar" 是一个专门针对Oracle数据库管理的实用工具集合,对于数据库开发者和管理员而言,它提供了全面的功能,极大地简化了日常的数据库管理和优化任务。这个工具集的使用不仅可以提升工作效率,还能帮助DBA...
ORA-01460错误全称为“ORA-01460: unimplemented unreasonable conversion requested”,主要出现在Oracle数据库中,当系统试图将一种数据类型转换为另一种无法处理的数据类型时触发。这种错误常见于数据导出(如...
Q: I am working with ... I am using updateBinaryStream method of resultset to update the BLOB field but it is failing after giving following exception java.sql.SQLException: Internal Error: Unable to
它实现了Java Database Connectivity (JDBC) API,使得开发者可以使用Java语言来操作Oracle数据库,执行SQL语句,进行数据查询、插入、更新和删除等操作。Oracle JDBC驱动分为不同版本,包括 Thin、OCI、JDBC-ODBC ...
在Oracle数据库管理中,SQL(Structured Query Language)是不可或缺的工具,用于数据查询、操作、定义和控制。"ora常用sql.rar"这个压缩包显然包含了DBA(Database Administrator,数据库管理员)在日常工作中经常...
在Java使用JDBC连接数据库时,可能会遇到java.sql.SQLRecoverableException异常,这通常发生在尝试恢复数据库连接时因为某些原因未成功。解决此问题可以采用以下几种方法: 1. 使用自动重连机制。多数数据库连接池...
1. **共享池(Shared Pool)**:用于缓存最近执行的SQL语句和数据定义,包括库缓存和数据字典缓存。 2. **数据缓冲区(Database Buffer Cache)**:缓存从数据文件中检索的数据块,显著提升读写性能。 3. **日志缓冲...
Oracle数据库中的CLOB(Character Large Object)类型是用来存储大量字符数据的,比如长文本、XML文档等。在Java中,当我们需要通过JDBC(Java Database Connectivity)接口与Oracle数据库交互时,处理CLOB字段可能...
java.sql.SQLException: null, message from server: “Host ‘223.72.41.7’ is not allowed to connect to this MySQL server” 客户端访问时报错: 解决方法: 1,登陆服务器 mysql> use mysql; //用mysql ...