Oracle Decode()函式和CASE語句的比較
Oracle Decode()函式和CASE語句都是我們經常用到的,那麼它們的區別在哪裡呢?下面就為您詳細介紹Oracle Decode()函式和CASE語句的區別,供您參考。
首先,舉2個簡單的例子,簡單對比一下這2者的區別。
1.CASE語句:
以下是程式碼片段:
#div_code img{border:0px;}<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--> SELECT CASE SIGN(5 - 5)
WHEN 1 THEN 'Is Positive'
WHEN -1 THEN 'Is Negative'
ELSE 'Is Zero' END
FROM DUAL;
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--> SELECT CASE SIGN(5 - 5)
WHEN 1 THEN 'Is Positive'
WHEN -1 THEN 'Is Negative'
ELSE 'Is Zero' END
FROM DUAL;
相關文章
- Oracle中Decode()函式的使用Oracle函式
- 03 shell程式設計之case語句與函式程式設計函式
- JavaScript - 函式 setTimeout 和 setInterval 的比較JavaScript函式
- C++宏和函式的比較C++函式
- 【SQL】Oracle sql語句 minus函式執行效率與join對比SQLOracle函式
- 06_SHELL程式設計之CASE語句+函式+正則程式設計函式
- case when 語句
- DB2常用函式與Oracle比較TIDB2函式Oracle
- 字串比較的常用函式字串函式
- java中的switch case語句Java
- excel 字元比較函式Excel字元函式
- Oracle date 型別比較和String比較Oracle型別
- python中encode和decode函式說明Python函式
- C與C++在函式和資料的比較C++函式
- JAVA基礎--Switch case語句Java
- 條件判斷語句 if case
- MySQL:MySQL層比較函式呼叫MySql函式
- JavaScript 匿名函式與具名函式執行效率比較JavaScript函式
- printf格式控制、switch-case語句
- Python有哪些比較重要的內建函式?Python函式
- cmp是可選的自定義比較函式函式
- JavaScript的流程控制語句以及函式JavaScript函式
- js 學習之路7:switch/case語句的使用JS
- 開心檔之Java switch case 語句Java
- C++ priority_queue為例的比較函式C++函式
- 探索MySQL高階語句(數學函式、聚合函式、字串函式、日期時間函式)MySql函式字串
- ORACLE常用語句:Oracle
- 表示式和基本語句的規範
- SQL語句case when外用sum與count的區別SQL
- Oracle OCP(03):字元函式、數字函式和日期函式Oracle字元函式
- 如何匯出儲存過程、函式、包和觸發器的定義語句?如何匯出表和索引的建立語句?儲存過程函式觸發器索引
- C語言中函式printf()和函式scanf()的用法C語言函式
- BOOL,int,float,指標型別的變數a 與“零”的比較語句指標型別變數
- oracle中的條件語句Oracle
- js 深比較和淺比較JS
- Oracle基本SQL語句OracleSQL
- Oracle 建立序列語句Oracle
- MySQL條件判斷IF,CASE,IFNULL語句詳解MySqlNull
- 比較無語的系統