一、问题提示

执行Oracle的sql语句提示【ORA-01722: invalid number】无效数字错误。

二、问题分析

2.1、类型不匹配

即数据库中字段的设计类型与插入、修改的类型不统一(比如字段设计是:float类型,但是插入或修改的内容确实字符串【'a'】)

2.2、对字段数据进行函数操作

即对字段进行求和(SUM)、求平均数(AVG)等函数操作,但是字段的数据却不匹配,比如(对字符串数字【.12.5036】求和就会报错,正常应该是(12.5036))

2.3、对数据进行转换操作

即需要转换数据的类型,比如将字符串数值内容转为数字类型,如(to_number('.12.5036')或to_number('a'))都会报错,但是【to_number('12.5036')】则正确。

三、注意事项

①当我们在对数据进行操作时,需要特别注意数据的类型,认真处理好不同数据类型的内容,保证数据内容的完整准确。

②当我们碰到此类错误时,首先从涉及字段的数据类型和内容是否匹配、然后是对应的字符转换和函数操作开始逐一排查,循序渐进。

关于Oracle执行sql语句报错[ORA-01722: invalid number]无效数字解决思路相关推荐

  1. sql无效字符 执行sql语句报错解决方案

    sql无效字符 执行sql语句报错解决方案 参考文章: (1)sql无效字符 执行sql语句报错解决方案 (2)https://www.cnblogs.com/feifeicui/p/8907851. ...

  2. navicat for mysql执行sql语句报错: [Err] 1146 - Table ‘performance_schema.session_status‘doesn‘t exist 解决办法

    navicat for mysql执行sql语句报错: [Err] 1146 - Table 'performance_schema.session_status' doesn't exist 解决办 ...

  3. unknown error mysql_mysql执行sql文件报错Error: Unknown storage engine‘InnoDB’的解决方法...

    发现问题 最近在工作中遇到一个问题,在运行了一个innoDB类型的sql文件,报了Error: Unknown storage engine 'InnoDB'错误,网上查了很多方法,但是都没办法真正解 ...

  4. Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法

    cursor.execute("select name from v$datafile;") 执行 sql 语句提示无效字符. 原因就是我加入了 ; 号. 改成 cursor.ex ...

  5. 导入sql文件报错:MySQL server has gone away 以及解决方法

    项目场景: 导入sql文件报错:MySQL server has gone away 以及解决方法 问题描述: 在我们使用mysql导入大文件sql时可能会报MySQL server has gone ...

  6. linux系统sql语句报错_在linux下写的mysql无法插入,sql语句在复制中变'脏'了.

    1:问题故障描述 因为在linux下开发,所以修改mysql字段的时,用的phpmyadmin来直接修改生成修改后的sql,然后复制进word(libreoffice)后提交到项目管理系统, 同事发到 ...

  7. 达梦数据库执行sql语句时报错:表【xxx】中不能同时包含聚集KEY和大字段

    最近在部署测试搭配达梦数据库的应用,使用sql语句创建表并插入数据时,有出现如下错误:表[xxx]中不能同时包含聚集KEY和大字段,如下图所示: 问题原因:达梦数据库建表时默认将主键设置为聚集索引,而 ...

  8. Oracle执行SQL语句的过程

    [转自:http://blog.csdn.net/wzy0623/archive/2009/09/27/4599615.aspx] 当我们提交一条sql语句时,oracle会做哪些操作呢?  Orac ...

  9. Mybatis中sql语句报错无效参数类型问题

    报错mybatis无效参数类型问题,mybatis中sql语句的参数,如果这个参数可以为空,那么则必须添加jdbcType,否则将报错无效参数类型. Mybatis文档中有如下解释: 像 MyBati ...

最新文章

  1. 使用知乎「好物推荐」功能要注意什么?怎么使用? 关注问题 知乎指南 使用知乎「好物推荐」功能要注意什么?怎么使用?
  2. 对Struts2的认识(-)
  3. Vue 安装 less
  4. Android属性动画 AnimatorSet
  5. CentOS 7下安装Logstash ELK Stack 日志管理系统(上)
  6. SpringBoot------Servlet3.0的注解自定义原生Listener监听器
  7. android开发相关资料整理【2011-11-10】
  8. matlab中如何表示线积分,MATLAB - 复杂的线/路径积分
  9. 955 加班少的公司名单!
  10. 【嵌入式实验】《嵌入式开发工具使用》
  11. 多线程(三)--多线程间通信
  12. 自动驾驶1-5: 感知要求Requirements for Perception
  13. 微信小程序 背景图片设置
  14. matplotlib-27 内嵌环形饼图
  15. 简述oracle_sid,环境变量 ORACLE_SID 简述
  16. 为树莓派添加一个强实时性前端[原创cnblogs.com/helesheng]
  17. 不用手机的群控,什么原理
  18. Normal模式下ASM中的空间参数解析
  19. 八大排序算法简明扼要
  20. ROS2机器人实验报告提示01➡入梦⬅

热门文章

  1. 汽车ISP的“去留”之谜
  2. 比尔·盖茨:关于新冠疫苗你需要知道的事
  3. Scrapy爬取网页并保存到数据库中
  4. 礼物说,一款小程序给你生活最好的选择
  5. 逐帧绘制毕达哥拉斯树
  6. Diva-Tp项测试详解
  7. fs.mkdir创建目录报错
  8. 读书笔记:《特劳特营销十要》
  9. python中type(12.34)_Python typing.TYPE_CHECKING属性代码示例
  10. weka dblp数据集挖掘