coalesce 函式詳解

2021-10-03 07:35:43 字數 357 閱讀 9049

coalesce()函式

返回列表中第乙個非null表示式的值。如果所有表示式求值為null,則返回null。

coalesce (expression_1, expression_2, ...,expression_n)依次參考各引數表示式,遇到非null值即停止並返回該值。如果所有的表示式都是空值,最終將返回乙個空值。

舉例:coalesce(sch_name, sub_name, date, '2020')判斷sch_name,不為空則返回它的值;如果為空判斷sub_name,不為空則返回它的值;如果為空判斷date,不為空則返回它的值;如果為空返回2020。

coalesce 函式詳解與學習記錄

1 在工作中都用到了此函式,特此學習並記錄一下.2 coalesce 用途 1 將控制替換成其他值 2 返回第乙個非空值 3 sql例項 一 select coalesce success cnt,1 from tablea 當success cnt 為null值的時候,將返回1,否則將返回succ...

COALESCE函式的用法

coalesce這個函式系統的用法如下 a.輸入引數為字元型別,且允許為空的,可以使用coalesce inputparameter,把null轉換成 b.輸入型別為整型,且允許為空的,可以使用coalesce inputparameter,0 把空轉換成0 c.輸入引數為字元型別,且是非空非空格的...

函式 COALESCE 函式處理空值

1.coalesce 函式介紹 這個函式主要用來進行空值處理,其引數格式如下 coalesce expression,value1,value2 valuen coalesce 函式的第乙個引數expression為待檢測的表示式,而其後的引數個數不定。coalesce 函式將會返回包括expres...