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;
相關文章
- DECODE和CASE的效能比較
- Case表示式與decode()函式函式
- Oracle 中 replace函式和translate函式比較Oracle函式
- oracle的case函式和case控制結構Oracle函式
- 【開發篇sql】 條件和表示式(七) decode,case when,connect by 語句SQL
- oracle幾個比較有用的語句Oracle
- Oracle Case語句用法Oracle
- oracle中的decode(函式)Oracle函式
- 03 shell程式設計之case語句與函式程式設計函式
- C語言的比較庫函式--qsortC語言函式
- C++宏和函式的比較C++函式
- Oracle中Decode()函式的使用Oracle函式
- 一些比較有用的oracle查詢語句Oracle
- JavaScript - 函式 setTimeout 和 setInterval 的比較JavaScript函式
- 06_SHELL程式設計之CASE語句+函式+正則程式設計函式
- js匿名函式和具名函式執行效率比較JS函式
- 代替DECODE的CASE
- 字串比較的常用函式字串函式
- 【SQL】Oracle sql語句 minus函式執行效率與join對比SQLOracle函式
- linux下execl函式的使用和比較Linux函式
- excel 字元比較函式Excel字元函式
- [Oracle]高效的SQL語句之分析函式(三)OracleSQL函式
- decode函式函式
- js表示式方式和函式語句方式宣告函式的區別JS函式
- DB2常用函式與Oracle比較TIDB2函式Oracle
- 幾個分析函式的比較函式
- java中的switch case語句Java
- Python的內建比較函式cmp比較原理剖析Python函式
- SQLServer和Oracle的常用函式對比SQLServerOracle函式
- [Oracle]高效的SQL語句之分析函式(一)(二)OracleSQL函式
- switch...case && if...else效率比較和優化優化
- python基礎 split 和 join函式比較Python函式
- [轉]decode函式和行列互換函式
- C與C++在函式和資料的比較C++函式
- Mysql 一個比較好用的函式MySql函式
- 詳細對比C語言中的chmod()函式和fchmod()函式C語言函式
- SQLServer和Oracle常用函式對比SQLServerOracle函式
- [Linux]控制語句If caseLinux