NOT_NULL_OR_EMPTY
説明
not_null_or_empty関数は、指定された値がNULLでも空でもないかどうかをチェックします。入力値がNULLではなく、かつ空の文字列でもない場合はtrueを返し、そうでなければfalseを返します。
構文
NOT_NULL_OR_EMPTY (<str>)
パラメータ
| Parameter | Description |
|---|---|
<str> | チェックする文字列 |
戻り値
文字列が空文字列またはNULLの場合はfalseを返し、それ以外の場合はtrueを返します。
例
select not_null_or_empty(null);
+-------------------------+
| not_null_or_empty(NULL) |
+-------------------------+
| 0 |
+-------------------------+
select not_null_or_empty("");
+-----------------------+
| not_null_or_empty('') |
+-----------------------+
| 0 |
+-----------------------+
select not_null_or_empty("a");
+------------------------+
| not_null_or_empty('a') |
+------------------------+
| 1 |
+------------------------+