Oracle数据库DECODE函数的使用.
生活随笔
收集整理的這篇文章主要介紹了
Oracle数据库DECODE函数的使用.
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
decode函數是Oracle數據庫獨有的.
語法為: decode(條件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)
例子:select decode(sign(變量1-變量2),-1,變量1,變量2) from dual; -->取出兩個變量中較小的值.
sign()函數根據某個值是0、正數還是負數,分別返回0、1、-1
? 例如:
變量1=10,變量2=20
則sign(變量1-變量2)返回-1,decode解碼結果為“變量1”,達到了取較小值的目的。
轉載于:https://www.cnblogs.com/clovem/p/5290974.html
總結
以上是生活随笔為你收集整理的Oracle数据库DECODE函数的使用.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分治2--取余运算
- 下一篇: ubuntu下无法获得锁 /var/li