oracle 除数不能为0
FROM:http://www.233.com/oracle/zonghe/20100619/092704536.html
decode (expression, search_1, result_1)
如果 expression结果=search_1结果,则返回result_1
decode (expression, search_1, result_1, search_2, result_2)
decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n)
decode (expression, search_1, result_1, default)
如果 expression结果=search_1结果,则返回result_1,否则反回default
decode (expression, search_1, result_1, search_2, result_2, default)
decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n, default)
decode函数比较表达式和搜索字,如果匹配,返回结果;如果不匹配,返回default值;如果未定义default值,则返回空值。
如:
select (a/b*100) as percent from t
如果b为0会出现被除数为0
解决:
select decode(b,0,0,a/b*100) as percent from t
oracle 除数不能为0相关推荐
- Oracle 12c(12.1.0.5) oem agent silent install(静默安装agent)
注释: 文章来自oracle support 文档 ID 1360083.1,静默安装agent采用的是把OMS服务端(即oem server端)的agent用压缩包download,远程传到agen ...
- windows 2003 下oracle从10.2.0.1升级到10.2.0.4
方法一: 1. 完全安装10.2.0.1 2. 安装完成后,停止所有的oracle服务,可以通过停止oracle 的window services或者使用以下命令来实现. emctl stop dbc ...
- Oracle 升级10.2.0.5.4 OPatch 报错Patch 12419392 Optional component(s) missing 解决方法
新搭建的环境,计划使用10g的最新版本10.2.0.5.4,之前测试过程参考如下: Linux 平台 Oracle 单实例 从10.2.0.1升级到10.2.0.5.4步骤 http://blog.c ...
- Oracle Database 11.2.0.1(静默安装)
http://www.cnblogs.com/ylqmf/archive/2012/04/16/2451211.html 本文档是Oracle Database 11.2.0.1 for RHEL5 ...
- Oracle 10g(10.2.0.4)升级到10.2.0.5.19
一.将数据库版本从10.2.0.4 升级到 10.2.0.5,再升级到10.2.0.5.19 (1) 备份等过程略过,一个老库的升级过程,记录之. (2) 一致性关闭数据库及监听 sqlplus ...
- oracle数据库gold,Oracle数据库之Oracle GoldenGate 12.2.0.1 安装、升级和删除
本文主要向大家介绍了Oracle数据库之Oracle GoldenGate 12.2.0.1 安装.升级和删除,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 1.准备工作 选择 ...
- 单机 Oracle 11g(11.2.0.4)手动打补丁PSU(11.2.0.4.8)
环境说明: database : 11.2.0.4 x64 os: centos6.7 x64 准备内容: OPatch : p6880880_112000_Linux-x86-64.zip DB P ...
- Ubuntu14.04LST 安装Oracle SQL Developer 4.0.2
1:Oracle SQL Developer 4.0.2下载链接: http://www.oracle.com/technetwork/developer-tools/sql-developer/do ...
- oracle数据库7个安装包,Oracle 11gR2(11.2.0.4)安装包(7个)作用说明
在之前使用Oracle10G的时候,官网下载的数据库安装包只有两个文件,解压合并后为完整的安装包. 后来因为检查出多个Oracle漏洞,需要现场Oracle数据库版本需要升级到11.2.0.4,下载的 ...
- TURBOLinux 7.0下安装Oracle 8.1.7.0.1 release 3
作者:shiley 时间:2002-5-20 ----------------------------------------------------------------------------- ...
最新文章
- redis 操作dict array
- maven快照版本和发布版本
- RedHat6配置网络yum源
- 人工智能“训练员”让 AI 更聪明
- java之DocumentBuilderFactory解析xml
- Vue学习笔记一 创建vue项目
- mysql-5.6.31.tar.gz_MySQL5.6.31源码安装
- python 获取用户的一个输入值_Python中,用于获取用户输入的命令为:
- echarts 不显示标题_图标echarts使用
- Wscript.Shell 对象详细介绍(编写.VBS)
- 视频直接变漫画!GAN又有了新玩法 | Demo+代码+论文
- JS日历控件优化(增加时分秒)
- CCF NOI1032 菱形
- 删除下拉框只找23火星软件_用Rhino秀个火星榨汁机?
- 前端测试框架Jest系列教程 -- 简介
- Spring boot 自定义拦截器 获取 自定义注解 信息
- 【图形和图像】三原色
- Windows下安装PyQt4+python2.7+(nltk+wordcloud+jieba+pyinstaller打包)——词频分析软件
- Python四舍五入保留两位小数
- 修改Element UI自带的小图标,替换成自己的(类似自定义Element UI图标)