メインコンテンツまでスキップ
バージョン: 4.x

STARTS_WITH

説明

STARTS_WITH関数は、文字列が指定されたプレフィックスで始まるかどうかをチェックします。文字列が指定されたプレフィックスで始まる場合はtrueを返し、そうでない場合はfalseを返します。

構文

STARTS_WITH(<str>, <prefix>)

パラメータ

Parameterデスクリプション
<str>チェックする文字列。型:VARCHAR
<prefix>マッチするプレフィックス文字列。型:VARCHAR

Return Value

BOOLEAN型を返します。

特殊なケース:

  • いずれかの引数がNULLの場合、NULLを返します

Examples

  1. マッチ成功
SELECT starts_with('hello world', 'hello');
+-------------------------------------+
| starts_with('hello world', 'hello') |
+-------------------------------------+
| 1 |
+-------------------------------------+
  1. マッチの失敗
SELECT starts_with('hello world', 'world');
+-------------------------------------+
| starts_with('hello world', 'world') |
+-------------------------------------+
| 0 |
+-------------------------------------+