INDEX は、y と等しいサブストリングの x 内の開始位置を 示すスケールのない REAL FIXED BINARY 値を戻します。また、処理を 開始する x 内の位置を指定することもできます。
|
x 内で y が発生しない場合、または x か y のどちらかが長さゼロがある場合は、値ゼロが戻されます。
n が 1 より小さい場合、または n が 1 + length(x) より も大きい場合は、STRINGRANGE 条件が発生し、結果は 0 になります。
BIFPREC コンパイラー・オプションによって、戻される結果の精度が決まります。