Função MySQL JSON_QUOTE()

Resumo : neste tutorial, você aprenderá como usar a JSON_QUOTE()função MySQL para citar uma string como um valor JSON.

Introdução à função JSON_QUOTE() do MySQL

A JSON_QUOTE()função é usada para citar uma string como um valor JSON , envolvendo-a com caracteres de aspas duplas e escapando de aspas internas e outros caracteres.

Aqui está a sintaxe da JSON_QUOTE()função:

JSON_QUOTE(string)Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

Nesta sintaxe:

  • string: esta é a string que você deseja agrupar como um valor JSON.

A função retorna um valor JSON válido da string de entrada. Ele retornará NULse a string for NULL.

Na prática, você costuma usar a JSON_QUOTE()função para criar uma string JSON válida para inclusão em um documento JSON.

Exemplos de funções JSON_QUOTE() do MySQL

Vejamos alguns exemplos de uso da JSON_QUOTE()função.

1) Citando uma string simples como um valor JSON

O exemplo a seguir usa a função JSON_QUOTE() para agrupar uma string simples:

SELECT JSON_QUOTE('hello');Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

Saída:

+---------------------+
| JSON_QUOTE('hello') |
+---------------------+
| "hello"             |
+---------------------+
1 row in set (0.01 sec)Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

2) Citando uma string como um array JSON

SELECT JSON_QUOTE('[1,2,3]');Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

Saída:

+-----------------------+
| JSON_QUOTE('[1,2,3]') |
+-----------------------+
| "[1,2,3]"             |
+-----------------------+
1 row in set (0.00 sec)Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

Resumo

  • Use a JSON_QUOTE()função para citar uma string como um valor JSON.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *