`
a175335
  • 浏览: 16771 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ORA-01858: 在要求输入数字处找到非数字字符

阅读更多
用jdbc在往orcal数据库插入时间的时候,要求的时间不符合,需要使用到to_date

例如:String sql = "insert into table(列名,时间) values(?,,to_date(? ,'yyyy-mm-dd hh24:mi:ss'))";
分享到:
评论

相关推荐

    ORA-06512 数字或值错误,字符缓冲区太小

    ### ORA-06512 数字或值错误,字符缓冲区太小 #### 背景介绍 在Oracle数据库应用开发过程中,经常会遇到处理大量字符数据的情况。Oracle提供了多种数据类型来存储不同长度的字符串,其中`VARCHAR2`是用于存储变长...

    ora 错误全集 全部 ora0000-ora32999

    而ORA-00911表示输入的字符串超过了允许的最大长度,这在编写SQL语句时需要注意。 从ORA-10000到ORA-19999的错误则涉及到更具体的数据库操作,如并发控制、事务处理和表空间管理。例如,ORA-12154表示无法解析服务...

    Oracle常用异常代码

    当尝试将非数字字符串转换为数值类型时触发此异常。 **解决方法:** - 在转换之前验证输入数据是否为有效的数字格式。 - 使用适当的错误处理逻辑来捕获并处理此类异常。 #### 8. NO_DATA_FOUND (ORA-01403) **异常...

    oracle常用命令及错误类型(error message)

    - 解决:确保将字符串转换为数字时输入正确格式的数据。 5. ORA-00911:非法字符 - 解决:检查SQL语句中的语法,确保没有非法字符。 6. ORA-01017:用户名/口令无效 - 解决:确认登录凭证的正确性,包括大小写...

    oracle错误报告.docx

    标识符应以字母、数字、$、#或_开始,后续字符可以是这些字符加上双引号内的任意字符。避免使用特殊字符或不符合规则的标识符。 3. ORA-00912: 输入参数过长。这意味着提供的字符串超过了允许的最大长度。解决办法...

    Oracle 错误集选

    确保输入数据的格式正确,避免非数字字符混入数字字段。 ### ORA-01776: 无法通过连接视图修改多个基表 此错误发生在试图通过连接视图更新数据,但视图包含多个基表时。解决策略是直接针对单个基表进行操作,或...

    oracle 数据库错误一览表

    这意味着试图将非数字字符串转换为数字。检查输入数据的格式,确保它们符合数字的预期格式。 以上只是Oracle数据库错误中的一部分,实际使用中可能会遇到更多种类的错误。对于每个错误,理解其根本原因和适用的解决...

    SQLException

    - **含义**:在SQL语句中,字符串转换为数字失败,因为该字符串不是有效的数字格式。 - **解决方法**:确保所有的数值输入都是正确的格式。 8. **ORA-06530: ACCESS_INTO_NULL** - **含义**:程序尝试对未初始...

    oracle异常(最全异常收集)

    - 将非数字字符转换为数字类型时失败。 - 输入的数据格式不正确。 - **解决方案**: - 确保输入的数据是有效的数字格式。 - 使用适当的函数或方法对数据进行转换。 #### ORA-6500:STORAGE_ERROR - **异常说明...

    oracle常见错误解析

    这个错误表示在尝试将非数字字符串转换为数字时发生了错误。检查SQL语句中的数值操作,确保所有的数字格式正确无误。 7. ORA-02091: 事务处理中断 如果事务中的一个操作失败,会导致整个事务被回滚。检查事务中的...

    Oracle_Errors描述

    当试图将非数字字符串转换为数字,或者数字格式不正确时,会触发此错误。确保数据类型匹配或输入数据的格式正确即可避免。 7. **ORA-00911: invalid character** 在SQL语句中发现了无效的字符,可能是因为SQL语法...

    正则表达式系统教程(讲得很详细)

    正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串模式。它在各种编程语言和操作系统中都得到了广泛的应用,如*nix(包括Linux和Unix)、HP操作系统,以及PHP、C#、Java等开发环境。本文将深入...

    kettle_使用中的一些常见问题

    错误描述:在尝试插入数据时,Oracle 报告 `ORA-01722: 无效数字` 错误,这通常是因为字段格式不匹配。例如,字段 "field2" 的值 "1,798" 被识别为字符串而非数字。 解决方案:在 Kettle 的【Excel 输入步骤】中,...

    Oracle数据库学习日记

    - 示例: 在 `listener.ora` 文件中配置监听器。 ``` LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) ) ``` **1.1.4 Password 修改密码...

    oracle常用函数和常见错误积累

    4. **ORA-01722:无效数字**:当尝试将非数字字符转换为数字时,会出现这个错误。确保数据类型匹配,并正确处理输入数据。 除此之外,Oracle spool功能是一个实用工具,常用于批量输出SQL查询结果到文件。通过spool...

    Oracle Exception汇总(自定义Oracle异常)

    9. **INVALID_NUMBER** (ORA-01722): 当尝试将非数字字符串转换为数字时,如果转换失败,Oracle会抛出此异常。在处理数据时,需要验证输入的格式是否正确。 10. **LOGGIN_DENIED** (ORA-01017): 提供的用户名和密码...

    Oracle数据库学习日记-实用性最强的Oracle学习总结.docx

    - `tnsnames.ora`: 定义了数据库服务名称、主机地址等信息。 - `sqlnet.ora`: 配置网络相关的参数,如加密设置等。 **1.1.3 配置Oracle数据库监听Assistant** - **监听Assistant**: 是一个图形界面工具,用于...

    Oracle21个预定义异常

    - **场景示例**:在执行涉及数字计算的查询时,若某字段值非数字格式,将导致此异常。 #### 8. LOGINDENIED - **异常描述**:提供的登录凭证(用户名或密码)不正确时触发。 - **错误代码**:ORA-01017 - **场景...

    oracle常见Exception

    当尝试将非数字字符串转换为数字类型时,系统会抛出`INVALID_NUMBER`(ORA-01722)异常。 **解决方法:** 1. **验证输入**:确保所有用于数值计算的输入都是有效的数字格式。 2. **使用TRY/CATCH结构**:通过TRY/...

    Oracle 常用预定义异常

    - **示例场景**:例如,在输入非数字字符作为数字类型的参数时,就会触发此异常。 8. **NO_DATA_FOUND (ORA-01403)** - **描述**:当SELECT INTO语句未返回任何行时触发,或者引用了索引表未初始化的元素。 - **...

Global site tag (gtag.js) - Google Analytics