INSTR2 スカラー関数

INSTR2 関数は、あるストリングの、別のストリング内での開始位置を 16 ビット UTF-16 ストリング単位 (CODEUNITS16) で返します。

Read syntax diagramSkip visual syntax diagramINSTR2(source-string, search-string ,start,instance )

スキーマは SYSIBM です。

ソース・ストリング
その中で検索が行われるストリングを指定する式。
検索ストリング
検索の対象となるストリングを指定する式。
start
一致検索が開始される source-string 内の位置を指定する式。
インスタンス
source-string の中の検索する search-string のインスタンスを指定する式。

最初の 2 つの引数に文字ストリングまたは GRAPHIC ストリングを指定して呼び出される INSTR2 スカラー関数は、CODEUNITS16 を指定した LOCATE_IN_STRING 関数の呼び出しに相当します。 最初の 2 つの引数にバイナリー・ストリングを指定して呼び出される INSTR2 スカラー関数は、ストリング単位引数を指定しない LOCATE_IN_STRING 関数の呼び出しに相当します。