专栏首页最新最全的大数据技术体系工作记录之ORacleSQL报错:oracle ORA-01476:divisor is equal to zero

工作记录之ORacleSQL报错:oracle ORA-01476:divisor is equal to zero

oracle ORA-01476:divisor is equal to zero

问题:除零异常

解决: 添加 decode函数

 a.ljsbrs,
    b.zzjzgsbrs,
    round( b.zzjzgsbrs / c.jzgrs, 4 ),
    to_char( SYSDATE - 1, 'yyyy-mm-dd'),
    d.jqtsbrs,
    round(( d.jqtsbrs - e.rs ) / e.rs, 4 ),
    f.jqtbbrs,
    round(( f.jqtbbrs - g.rs ) / g.rs, 4 ) 
decode(c.jzgrs,0,0,round( b.zzjzgsbrs / c.jzgrs, 4 )),
    to_char( SYSDATE - 1, 'yyyy-mm-dd' ),
    d.jqtsbrs,
    decode(e.rs,0,0,round(( d.jqtsbrs - e.rs ) / e.rs, 4 )),
    f.jqtbbrs,
    decode(g.rs,0,0,round(( f.jqtbbrs - g.rs ) / g.rs, 4 )) 

ERROR StdoutPluginCollector -

java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (USR_JXZX_DSJKF_MODEL.SYS_C001362707) violated 主键不一致,须联系数据中心修改

经DataX智能分析,该任务最可能的错误原因是:

com.alibaba.datax.common.exception.DataXException: Code:[Framework-14], Description:[DataX传输脏数据超过用户预期,该错误通常是由于源端数据存在较多业务脏数据导致,请仔细检查DataX汇报的脏数据日志信息, 或者您可以适当调大脏数据阈值 .]. - 脏数据条数检查不通过,限制是[0]条,但实际上捕获了[42]条.

经DataX智能分析,该任务最可能的错误原因是: com.alibaba.datax.common.exception.DataXException: Code:[Framework-14], Description:[DataX传输脏数据超过用户预期,该错误通常是由于源端数据存在较多业务脏数据导致,请仔细检查DataX汇报的脏数据日志信息, 或者您可以适当调大脏数据阈值 .]. - 脏数据条数检查不通过,限制是[0]条,但实际上捕获了[20]条.

数据库被撑爆了

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:https://blog.csdn.net/xianyu120复制
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 升级MySQL5.7,开发不得不注意的坑

    前段时间,将线上MySQL数据库升级到了5.7。考虑到可能产生的不兼容性,在升级之前,确实也是战战兢兢,虽然测试环境,开发环境早在半年前就已提前升级。

    星哥玩云
  • 金融/语音/音频处理学术速递[11.9]

    【1】 Stock Portfolio Optimization Using a Deep Learning LSTM Model 标题:基于深度学习LSTM模...

    公众号-arXiv每日学术速递
  • redis配置详解

    ##redis配置详解 # Redis configuration file example. # # Note that in order to read ...

    joshua317
  • 一、redis 初识-3.redis配置

    转载自joshua317博客 https://www.joshua317.com/article/38

    joshua317
  • 手把手教你学之golang反射(上)

    orm这个概念相信同学们都非常熟悉,尤其是写过rails的同学,对active_record的强大肯定深有体会(得益于的method_missing和defin...

    李海彬
  • linux运维中的命令梳理(四)

    ----------管理命令---------- ps命令:查看进程 要对系统中进程进行监测控制,查看状态,内存,CPU的使用情况,使用命令:/bin/ps (...

    洗尽了浮华
  • Python 从业十年是种什么体验?

    出于某些原因,想记录一下我过去数年使用 Python 的经验和一些感悟。毕竟算是一门把我带入互联网行业的语言,而我近期已经几乎不再写 Py 代码, 做一个记录,...

    咸鱼学Python
  • Oracle 错误总结及问题解决 ORA「建议收藏」

    英文解析:resource busy and acquire with NOWAIT specified

    全栈程序员站长
  • 2020年度20多款主流数据库重大更新及技术要点回顾

    为方便阅读、重点呈现,本文对各板块内容进行了精简,需阅读完整版可点击文末【阅读原文】或登录云盘下载:https://pan.baidu.com/s/1h8plZ...

    jeanron100
  • 自底向上分析boltdb源码之精简版

    boltdb是一个纯go编写的磁盘型kv数据库、支持事务,底层采用b+树来组织数据。目前主要的用途是做分布式组件的wal,或者单机磁盘型数据存储。对数据库感兴趣...

    jaydenwen123
  • [源码解析] PyTorch 分布式(2) ----- DataParallel(上)

    DataParallel 从流程上来看,是通过将整个小批次(minibatch)数据加载到主线程上,然后将子小批次(ub-minibatches)数据分散到整个...

    罗西的思考
  • 一文深入理解 Kubernetes

    作者:xixie,腾讯 IEG 后台开发工程师 这篇文章,你要翻很久,建议收藏。 Kubernetes,简称 K8s,是用 8 代替 8 个字符“ubernet...

    腾讯技术工程官方号
  • Redis配置文件详解

    还记得我刚入行的时候,我的师傅就经常告诉我们配置比开发更重要,因为很多时候就是由于配置不当,而造成后期的难以预想的各种问题,以至于项目难以维护等等由于配置。进入...

    PayneWu
  • 磁盘和移动存储常用命令

    硬盘分区与格式化概述 总结:主分区(primary partition)和扩展分区(extended partition)总是不能超过4个,扩展分区只有一个/扩...

    WeiyiGeek
  • 磁盘和移动存储常用命令

    硬盘分区与格式化概述 总结:主分区(primary partition)和扩展分区(extended partition)总是不能超过4个,扩展分区只有一个/扩...

    WeiyiGeek
  • 精选MySQL面试题[111题](附刷题小程序)

    MySQL内建的复制功能是构建大型,高性能应用程序的基础。将 MySQL 的数据分布到多个系统上去,这种分布的机制,是通过将 Mysql 的某一台主机的数据复制...

    一行Java
  • 机器学习学术速递[9.10]

    【1】 fGOT: Graph Distances based on Filters and Optimal Transport 标题:fGOT:基于滤波器和最...

    公众号-arXiv每日学术速递
  • 光谱链—平行互联网价值传输协议及去中心化应用平台

    光谱链(即Spectrum)是基于SmartMesh基础协议致力于以去中心化的Mesh网络的形式实现万物互联的区块链底层公链。

    rectinajh
  • 实施运维企业面试题-5「建议收藏」

    NETW 参考答案 A 类 255.0.0.0 B 类 255.255.0.0 C 类 255.255.255.0 4 请描述预留给企业

    全栈程序员站长

扫码关注腾讯云开发者

领取腾讯云代金券