📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

GLOB



ワイルドカード文字を使用して、大文字と小文字を区別するパターンマッチングを実行します。

  • ? は任意の 1 文字に一致します。
  • * は 0 文字以上に一致します。

構文

GLOB(<string>, <pattern>)

戻り値の型

BOOLEAN を返します。入力文字列がパターンに一致する場合は true、それ以外の場合は false です。

例

SELECT GLOB('abc', 'a?c'), GLOB('abc', 'a*d'), GLOB('abc', 'abc'), GLOB('abc', 'abcd'), GLOB('abcdef', 'a?c*'), GLOB('hello', 'h*l');; ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │ glob('abc', 'a?c') │ glob('abc', 'a*d') │ glob('abc', 'abc') │ glob('abc', 'abcd') │ glob('abcdef', 'a?c*') │ glob('hello', 'h*l') │ ├────────────────────┼────────────────────┼────────────────────┼─────────────────────┼────────────────────────┼──────────────────────┤ │ true │ false │ true │ false │ true │ false │ └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

このページは役に立ちましたか?