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


您可以使用 NULLIF 函式或 COALESCE 函式中的任意一個來滿足您的需求。

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

基本上,NULLIF 返回

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

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

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

示例

c = COALESCE(b , a)

如果 b 為空,則該函式將返回一個,否則返回 b。因此,如果您需要執行空檢查並在 NULL 的位置使用一些預設值,則可以使用 COALESCE。

更新時間:18-Dec-2019

3K+ 次瀏覽

開啟您的 職業生涯

完成課程獲得認證

開始
廣告