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

POSITION



POSITION(substr IN str) は LOCATE(substr,str) の同義語です。文字列 str 内で部分文字列 substr が最初に出現する位置を返します。substr が str に含まれていない場合は 0 を返します。いずれかの引数が NULL の場合は NULL を返します。

構文

POSITION(<substr> IN <str>)

引数

引数説明
<substr>部分文字列です。
<str>文字列です。

戻り値の型

BIGINT

例

SELECT POSITION('bar' IN 'foobarbar') +----------------------------+ | POSITION('bar' IN 'foobarbar') | +----------------------------+ | 4 | +----------------------------+ SELECT POSITION('xbar' IN 'foobar') +--------------------------+ | POSITION('xbar' IN 'foobar') | +--------------------------+ | 0 | +--------------------------+

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