SQLite json_quote() Function
The SQLite json_quote() function converts the SQL value specified by the parameter to the corresponding JSON representation.
Syntax
Here is the syntax of the SQLite json_quote() function:
json_quote(x)
Parameters
x-
Required. A number or a string.
Return value
The json_quote() function returns the JSON representation of the SQL value specified by the parameter.
If the parameter x is provided by another JSON function, the json_quote() function does nothing and returns the parameter.
If the parameter is NULL, the json_quote() function returns NULL.
Examples
Here are some examples to show the usages of json_quote().
SELECT
json_quote(123.1),
json_quote('abc'),
json_quote('[1]'),
json_quote(NULL);
json_quote(123.1) = 123.1
json_quote('abc') = "abc"
json_quote('[1]') = "[1]"
json_quote(NULL) = nullIf the parameter x is provided by another JSON function, the json_quote() function does nothing and returns the parameter, for example:
SELECT json_quote(json('[1]'));
json_quote(json('[1]')) = [1]