Ce face JSON_QUOTE()
JSON_QUOTE() produce un text JSON corect pentru o valoare: ghilimelele interioare devin \", iar liniile noi devin \n.
Parametri
| Parametru | Descriere |
|---|---|
text |
Textul transformat. |
Ce returnează
Textul ca șir JSON.
Exemple
Exemplul 1: Ghilimele în text
SELECT JSON_QUOTE('Ana "Pop"') AS json, JSON_QUOTE('Iași') AS cu_diacritice;
Rezultat
+---------------+---------------+
| json | cu_diacritice |
+---------------+---------------+
| "Ana \"Pop\"" | "Iași" |
+---------------+---------------+
Greșeli frecvente
- Aplici
JSON_QUOTE()pe un document JSON deja format. Rezultatul devine un text care conține JSON, nu un obiect.
Comenzi înrudite
JSON_UNQUOTE(): Elimină ghilimelele unui șir JSON și transformă secvențele \n, \” în caractere normale.JSON_OBJECT(): Construiește un obiect JSON din perechi cheie-valoare.