mysql中sign函数_Oracle中sign函数和decode函数的使用
在逻辑编程中,经常用到If ndash; Then ndash;Else 进行逻辑判断。在DECODE的语法中,实际上就是这样的逻辑处理过程。它的语法
1.比较大小函数SIGN
sign(x)或者Sign(x)叫做符号函数,其功能是取某个数的符号(正或负):
当x>0,sign(x)=1;
当x=0,sign(x)=0;
当x<0, sign(x)=-1;
x可以是函数或计算表达式
2.流程控制函数DECODE
在逻辑编程中,经常用到If – Then –Else 进行逻辑判断。在DECODE的语法中,实际上就是这样的逻辑处理过程。它的语法如下:
DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )
Value 代表某个表的任何类型的任意列或一个通过计算所得的任何结果。当每个value值被测试,,如果value的值为if1,Decode 函数的结果是then1;如果value等于if2,Decode函数结果是then2;等等。事实上,可以给出多个if/then 配对。如果value结果不等于给出的任何配对时,Decode 结果就返回else 。 这里的if、then及else 都可以是函数或计算表达式。
相关阅读:
Oracle数据库中的函数,包和触发器
Oracle中窗口函数over()的学习
Oracle数据库生成随机数的函数
Oracle自定义函数查询数据字典项
Oracle日期函数/字符函数/数字函数/转换函数/聚合函数
Oracle中Decode()函数使用说明
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
mysql中sign函数_Oracle中sign函数和decode函数的使用相关推荐
- java 中decode函数_oracle中decode函数的使用方法
含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THE ...
- java中instr函数_Oracle中instr函数使用方法
Oracle中instr函数使用方法 更新时间:2012年11月03日 00:53:51 作者: 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置.只检索一次,就是 ...
- mysql等待事件类型_Oracle中常见的33个等待事件小结
在Oracle 10g中的等待事件有872个,11g中等待事件1116个. 我们可以通过v$event_name 视图来查看等待事件的相关信息 一. 等待事件的相关知识 1.1 等待事件主要可以分为两 ...
- mysql is双竖线_oracle中的单引号和双竖线||以及q'间隔符
单引号在 Oracle 中有三种身份: 1. 用来引用一个字符串常量,也就是界定一个字符串的开始和结束 2.转义符,对紧随其后出现的字符(单引号)进行转义 3. 表示它本身,也就是它作为一个字符串的一 ...
- mysql中tonumber函数_Oracle数据库之oracle的TO_NUMBER函数
本文主要向大家介绍了Oracle数据库之oracle的TO_NUMBER函数,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. TO_NUMBER(x [, format], [ ...
- mysql的wm_concat函数_oracle中的wm_concat 对应 MySQL 的 GROUP_CONCAT
MySQL 的 GROUP_CONCAT见:http://www..com/appleat/archive/2012/09/03/2669033.html oracle中的wm_concat 见:ht ...
- mysql 联接结果集函数_Oracle 中函数如何返回结果集
在Oracle中,用函数返回结果集有时候要用到,下面是demo: 在Oracle中,用函数返回结果集有时候要用到,,下面是demo: create or replace type t_test as ...
- mysql中tonumber函数_oracle中的to_number在mysql中的转换
[svn]SSL error: A TLS warning alert has been received的解决方法 第一次用svn(>_ access数据库连接问题 使用Visual Stud ...
- java substr函数_oracle 中的substr()函数的用法,以及与java中String.substring()方法的区别...
oracle 中的substr()函数的规则是 substr( string, start_position, [ length ] ) 说明: string 是要分割的字符串 start_posit ...
最新文章
- RBF网络——核心思想:把向量从低维m映射到高维P,低维线性不可分的情况到高维就线性可分了...
- 用户测评 | EDAS Serverless 上手体验
- hihocoder 1249(2015ACM/ICPC北京)
- Azure Backup 简介
- linux常用命令 java,Java工程在Linux常用命令
- poi导出Excel(分行单元格颜色设置,字体设置,合并单元格,插入图片)
- 1748. The Most Complex Number/LG的数学计划~~~持续更新ing(反素数求解)
- 如何理解有人说“真正的奇石收藏,从做减法开始”?
- js判断null_JavaScript中的undefined和null
- 【Python之旅】第四篇(四):基于面向对象的模拟人生游戏类
- json dumps dump区别
- 数百种 Windows 软件的免费替代品列表(转)
- 两个excel宏病毒
- webpack压缩图片
- oracle 隐式转换
- UOJ #115. 【UER #2】谣言的传播
- mac如何在Finder中显示隐藏的文件或文件夹
- 推荐免费下载大型酒店管理系统源码
- 大数据分析的思维方式有哪些
- 初中计算机新课标培训心得,初中数学新课标学习心得体会