使用 HANA SQL 指令碼執行空檢查


你可以使用 NULLIF 函式或 COALESCE 函式,以滿足你的需求。

NULLIF(表示式,表示式):此函式將返回與指定為第一個表示式的任何內容相同的型別。

基本上,NULLIF 返回:

  • 如果兩個表示式不相等,則返回第一個表示式。

  • 如果表示式相等,則返回第一個表示式型別的 NULL

另一個可用函式是 COALESCE,它基本上檢查提供的第一個值是否為 NULL,如果是,則返回第二個值。

例如

c = COALESCE(b , a)

如果 b 為空,則該函式將返回除此之外的 b。因此,如果你需要檢查空值並在 NULL 處使用某個預設值,則可以使用 COALESCE。

更新於: 2019 年 12 月 18 日

3K+ 次瀏覽

開啟你的 職業

完成課程獲得認證

開始
廣告
© . All rights reserved.