test_expressionの結果が範囲内に収まる |
RANGE_Nから範囲の位置が戻されます。 |
test_expressionの結果がNULLである |
RANGE_Nに以下のうちの1つを指定しない場合。- BETWEEN * AND *
- UNKNOWN
- NO RANGE OR UNKNOWN
RANGE_NはNULLを戻します。
RANGE_Nに範囲BETWEEN * AND *を指定した場合、NO RANGE、NO RANGE OR UNKNOWN、UNKNOWNのどれを指定しても、RANGE_Nは1を返します。
RANGE_Nに範囲BETWEEN * AND *を指定しない場合。 - NO RANGE OR UNKNOWNを指定した場合、RANGE_Nはn + 1を返します。
- UNKNOWNを指定し、NO RANGEを指定しない場合、RANGE_Nは n + 1を返します。
- NO RANGEとUNKNOWNを指定した場合、RANGE_Nはn + 2を返します。
|
test_expressionが、リスト内のどの範囲からも外れている |
NO RANGEまたはNO RANGE OR UNKNOWNを指定した場合、RANGE_Nはn + 1を返します。 NO RANGEもNO RANGE OR UNKNOWNも指定しない場合、RANGE_NはNULLを返します。
|