JSON_REMOVE_ITEM
Use the JSON_REMOVE_ITEM script function to remove JSON object keys or array elements. The JSON document is modified in-place.
Syntax
JSON_REMOVE_ITEM (JSON, JSONPath)
Parameters
-
JSON
A string that will be interpreted as JSON document. If it is not a JSON document, a runtime error will be thrown.
-
JSONPath
A JSONPath to the item that should be removed. The JSONPath can only target one item.
Return value
-
0
JSON_REMOVE_ITEM terminated without errors
Runtime errors
The function will fail with a runtime error on the following conditions:
-
45334
Invalid JSON document
-
45342
Syntax Error in JSONPath expression
-
45339
JSONPath matches more than one element
-
45340
JSONPath does not match any element
-
45348
Cannot remove root element of a JSON document
See also:
seealso