Oracle之coalesce函數


coalesce()的作用是:返回傳入的參數中第一個非null的值。expre1不為空值則返回expre1;否則判斷expre2是否是空值,如果expre2不為空值則返回expre2;否則判斷expre3是否是空值,如果expre3不為空值則返回expre3;……以此類推,如果所有的表達式都為空值,則返回NULL。 

 

 

最常用的一種用法是假設某個字段除了有實例的記錄之外都是默認值NULL,但后續計算需要用到這個字段,如果為NULL的話無法計算或展示,現在想將該字段中的NULL值全部替換成0,則可以使用coalesce()函數。

 

 轉自:https://blog.csdn.net/lingaixuexi/article/details/93483164


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM