JSONExtractメソッドはJSONインスタンスに対して実行され、JSONPathの書式設定文字列によって識別されるデータを抽出します。1つ以上のエンティティが見つかった場合、このメソッドの結果は見つかった値で構成されるJSON配列になり、見つからない場合はNULLが返されます。
JSONExtractは、JSON_exprによって指定されるJSONオブジェクトを検索し、JSONPath_exprによって指定されるエンティティ名に一致するデータを取得します。
条件 | 戻り値 |
---|---|
JSON_exprはNULL。 | NULL |
JSONPath_exprはNULL。 | エラー |
JSONPath_exprで指定されたエンティティがJSONインスタンスで見つかった。 | 構成要素がすべてJSONインスタンスのJSONPath_exprに一致するJSON配列。 |
JSONPath_exprで指定されたエンティティがJSONインスタンスで見つからない。 | NULL |