使用 HANA SQL 指令碼執行空檢查
您可以使用 NULLIF 函式或 COALESCE 函式中的任意一個來滿足您的需求。
NULLIF (表示式,表示式):此函式將返回與指定為第一個表示式的任何內容的相同型別。
基本上,NULLIF 返回
如果兩個表示式不相等,則為第一個表示式。
如果表示式相等,則為第一個表示式的 NULL 型別
提供的另一個函式是 COALESCE,它基本上檢查提供的第一個值是否為 NULL,如果是,則將返回第二個值。
示例
c = COALESCE(b , a)
如果 b 為空,則該函式將返回一個,否則返回 b。因此,如果您需要執行空檢查並在 NULL 的位置使用一些預設值,則可以使用 COALESCE。
廣告