C 基本的なSQL/JSONパス式の構文の図
基本的なSQL/JSONパス式の構文について、構文図と対応するバッカス・ナウア記法(BNF)の構文説明を示します。
SQL/JSONパス式の基本的な構文は、「基本的なSQL/JSONパス式の構文」で説明されています。このトピックでは、構文図およびBNF説明の形式で情報を要約します。
図C-7 json_array_index
![図C-7の説明が続きます。 図C-7の説明が続きます。](img/json_array_index.gif)
「図C-7 json_array_index」の説明
配列索引付けは、0 (ゼロ)を基準として行われます。そのため、integer
はマイナスの整数ではありません(0
、1
、2
、3
、...)。
配列索引の形式last
+
integer
は、Oracle SQLファンクションjson_transform
でのみ使用するため、他の索引(範囲指定(json_array_index to
json_array_indexという形式のjson_array_step)を含む)と組み合せて使用することはできません。
図C-17 json_scalar
![図C-17の説明が続きます 図C-17の説明が続きます](img/json_scalar.gif)
「図C-17 json_scalar」の説明
注意:
json_number
は、JSONの数値です。10進数の数値で、符号が付いている場合や10進数指数が含まれる場合があります。
関連項目:
-
Oracleの構文図の詳細は、Oracle Database SQL言語リファレンスを参照してください
関連項目
親トピック: 付録