NOT_NULL_OR_EMPTY
説明
not_null_or_empty関数は、与えられた値がNULLでも空でもないかを判定するために使用されます。入力値がNULLでも空でもない場合、trueを返します。そうでなければfalseを返します。
構文
NOT_NULL_OR_EMPTY (<str>)
パラメータ
<str>: String型、NULLまたは空かどうかをチェックする文字列。
戻り値
文字列が空文字列またはNULLの場合はfalseを返し、そうでなければtrueを返します。
例
-
例1
select not_null_or_empty(null), not_null_or_empty("");, not_null_or_empty(" ");+-------------------------+-----------------------+------------------------+
| not_null_or_empty(null) | not_null_or_empty("") | not_null_or_empty(" ") |
+-------------------------+-----------------------+------------------------+
| 0 | 0 | 1 |
+-------------------------+-----------------------+------------------------+