| JSON-Funktionen |
|
| JSON_APPEND | JSON_APPEND() |
| Daten an JSON-Dokument anhängen. |
| JSON_ARRAY | JSON_ARRAY() |
| Erstellt ein JSON-Array. |
| JSON_ARRAY_APPEND | JSON_ARRAY_APPEND() |
| Daten an JSON-Dokument anhängen. |
| JSON_ARRAY_INSERT | JSON_ARRAY_INSERT() |
| In JSON-Array einfügen. |
| JSON_ARRAYAGG | JSON_ARRAYAGG(Expression or column) |
| Ergebnismenge als einzelnes JSON-Array zurückgeben. |
| JSON_COMPACT | JSON_COMPACT() |
| Entfernt alle unnötigen Leerzeichen, damit das JSON-Dokument so kurz wie möglich ist. |
| JSON_CONTAINS | JSON_CONTAINS() |
| Gibt an, ob das JSON-Dokument ein bestimmtes Objekt im Pfad enthält. |
| JSON_CONTAINS_PATH | JSON_CONTAINS_PATH() |
| Gibt an, ob das JSON-Dokument Daten im Pfad enthält. |
| JSON_DEPTH | JSON_DEPTH() |
| Maximale Tiefe des JSON-Dokuments. |
| JSON_DETAILED | JSON_DETAILED() |
| Stellt JSON auf die verständlichste Weise dar und betont verschachtelte Strukturen. |
| JSON_EQUALS | JSON_EQUALS() |
| Überprüft, ob Gleichheit zwischen zwei JSON-Objekten besteht. |
| JSON_EXISTS | JSON_EXISTS() |
| Bestimmt, ob ein angegebener JSON-Wert in den angegebenen Daten vorhanden ist. |
| JSON_EXTRACT | JSON_EXTRACT() |
| Daten aus dem JSON-Dokument zurückgeben. |
| JSON_INSERT | JSON_INSERT() |
| Daten in JSON-Dokument einfügen. |
| JSON_KEYS | JSON_KEYS() |
| Array von Schlüsseln aus dem JSON-Dokument. |
| JSON_LENGTH | JSON_LENGTH() |
| Anzahl der Elemente im JSON-Dokument. |
| JSON_LOOSE | JSON_LOOSE() |
| Fügt einem JSON-Dokument Leerzeichen hinzu, damit es besser lesbar aussieht. |
| JSON_MERGE | JSON_MERGE() |
| Führt JSON-Dokumente zusammen und behält doppelte Schlüssel bei. Veraltetes Synonym für JSON_MERGE_PRESERVE. |
| JSON_MERGE_PATCH | JSON_MERGE_PATCH() |
| Führt JSON-Dokumente zusammen und ersetzt die Werte doppelter Schlüssel. |
| JSON_MERGE_PRESERVE | JSON_MERGE_PRESERVE() |
| Führt JSON-Dokumente zusammen und behält doppelte Schlüssel bei. |
| JSON_NORMALIZE | JSON_NORMALIZE() |
| Sortiert Schlüssel rekursiv und entfernt Leerzeichen, was den Vergleich von JSON-Dokumenten auf Gleichheit ermöglicht. |
| JSON_OBJECT | JSON_OBJECT() |
| JSON-Objekt erstellen. |
| JSON_OBJECTAGG | JSON_OBJECTAGG(Expression or column) |
| Gibt Ergebnismenge als einzelnes JSON-Objekt zurück. |
| JSON_OVERLAPS | JSON_OVERLAPS() |
| Gibt „true“ zurück, wenn zwei JSON-Dokumente mindestens ein gemeinsames Schlüssel-Wert-Paar oder Array-Element haben. |
| JSON_PRETTY | JSON_PRETTY() |
| Druckt ein JSON-Dokument in einem für Menschen lesbaren Format. |
| JSON_QUERY | JSON_QUERY() |
| Gibt bei einem JSON-Dokument ein durch den Pfad angegebenes Objekt oder Array zurück. |
| JSON_QUOTE | JSON_QUOTE() |
| JSON-Dokument in Anführungszeichen. |
| JSON_REMOVE | JSON_REMOVE() |
| Daten aus dem JSON-Dokument entfernen. |
| JSON_REPLACE | JSON_REPLACE() |
| Werte im JSON-Dokument ersetzen. |
| JSON_SCHEMA_VALID | JSON_SCHEMA_VALID() |
| Validierung des JSON-Schemas. |
| JSON_SEARCH | JSON_SEARCH() |
| Pfad zum Wert im JSON-Dokument. |
| JSON_SET | JSON_SET() |
| Daten in JSON-Dokument einfügen. |
| JSON_STORAGE_SIZE | JSON_STORAGE_SIZE() |
| Speicherplatz, der zum Speichern der binären Darstellung eines JSON-Dokuments verwendet wird. |
| JSON_TABLE | JSON_TABLE() |
| Gibt bei gegebenen Daten aus einem JSON-Dokument eine Darstellung davon als relationale Tabelle zurück. |
| JSON_TYPE | JSON_TYPE() |
| Typ des JSON-Werts. |
| JSON_UNQUOTE | JSON_UNQUOTE() |
| Hebt die Anführungszeichen des JSON-Werts auf. |
| JSON_VALID | JSON_VALID() |
| Gibt an, ob der JSON-Wert gültig ist. |
| JSON_VALUE | JSON_VALUE() |
| Gibt bei einem JSON-Dokument den angegebenen Skalar zurück. |
|