NULL if the input string is a valid JSON document or NULL.
Otherwise, returns an error message.
Syntax
Parameters
| Parameter | Description | Supported input types |
|---|---|---|
<json_string> | The string to validate as JSON. | TEXT |
Return Type
TheCHECK_JSON function returns a result of type TEXT.
Remarks
If you don’t care about the error message, you can also use theJSON_IS_VALID function.
Examples
Example The following code example validates a simple JSON string:NULL
The previous code example returns NULL because the input string is valid JSON.
Example
The following code example validates a simple JSON string:
TAPE_ERROR: The JSON document has an improper structure: missing or superfluous commas, braces, missing keys, etc.
The previous code example returns an error message because the input string is invalid JSON as it contains two JSON objects next to each other.