STARTS_WITH
説明
STARTS_WITH関数は、文字列が指定されたプレフィックスで始まるかどうかをチェックします。文字列が指定されたプレフィックスで始まる場合はtrueを返し、そうでない場合はfalseを返します。
構文
STARTS_WITH(<str>, <prefix>)
パラメータ
| Parameter | デスクリプション |
|---|---|
<str> | チェックする文字列。型:VARCHAR |
<prefix> | マッチするプレフィックス文字列。型:VARCHAR |
Return Value
BOOLEAN型を返します。
特殊なケース:
- いずれかの引数がNULLの場合、NULLを返します
Examples
- マッチ成功
SELECT starts_with('hello world', 'hello');
+-------------------------------------+
| starts_with('hello world', 'hello') |
+-------------------------------------+
| 1 |
+-------------------------------------+
- マッチの失敗
SELECT starts_with('hello world', 'world');
+-------------------------------------+
| starts_with('hello world', 'world') |
+-------------------------------------+
| 0 |
+-------------------------------------+