©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
JSON-Funktionen in MySQL und MariaDB

MySQL und MariaDB - Übersicht der JSON-Funktionen

MySQL und MariaDB bieten eine Reihe von JSON-Funktionen, mit denen in Spalten gespeicherte JSON-Daten bearbeitet und abgefragt werden können. JSON-Funktionen können nützlich sein, wenn Sie mit JSON-Daten in MySQL oder MariaDB arbeiten. Sie können zum Erstellen, Aktualisieren und Abfragen von in Spalten gespeicherten JSON-Dokumenten verwendet werden. Es ist jedoch wichtig, sie sorgfältig zu verwenden und sicherzustellen, dass sie für den konkreten Anwendungsfall angemessen eingesetzt werden. Darüber hinaus ist es wichtig, sich bei der Arbeit mit JSON-Daten etwaiger Einschränkungen oder Leistungsaspekte bewusst zu sein.
JSON-Funktionen

JSON_APPENDJSON_APPEND()
Daten an JSON-Dokument anhängen.
JSON_ARRAYJSON_ARRAY()
Erstellt ein JSON-Array.
JSON_ARRAY_APPENDJSON_ARRAY_APPEND()
Daten an JSON-Dokument anhängen.
JSON_ARRAY_INSERTJSON_ARRAY_INSERT()
In JSON-Array einfügen.
JSON_ARRAYAGGJSON_ARRAYAGG(Ausdruck oder Spalte)
Ergebnismenge als einzelnes JSON-Array zurückgeben.
JSON_COMPACTJSON_COMPACT()
Entfernt alle unnötigen Leerzeichen, damit das JSON-Dokument so kurz wie möglich ist.
JSON_CONTAINSJSON_CONTAINS()
Gibt an, ob das JSON-Dokument ein bestimmtes Objekt im Pfad enthält.
JSON_CONTAINS_PATHJSON_CONTAINS_PATH()
Gibt an, ob das JSON-Dokument Daten im Pfad enthält.
JSON_DEPTHJSON_DEPTH()
Maximale Tiefe des JSON-Dokuments.
JSON_DETAILEDJSON_DETAILED()
Stellt JSON auf die verständlichste Weise dar und betont verschachtelte Strukturen.
JSON_EQUALSJSON_EQUALS()
Überprüft, ob Gleichheit zwischen zwei JSON-Objekten besteht.
JSON_EXISTSJSON_EXISTS()
Bestimmt, ob ein angegebener JSON-Wert in den angegebenen Daten vorhanden ist.
JSON_EXTRACTJSON_EXTRACT()
Daten aus dem JSON-Dokument zurückgeben.
JSON_INSERTJSON_INSERT()
Daten in JSON-Dokument einfügen.
JSON_KEYSJSON_KEYS()
Array von Schlüsseln aus dem JSON-Dokument.
JSON_LENGTHJSON_LENGTH()
Anzahl der Elemente im JSON-Dokument.
JSON_LOOSEJSON_LOOSE()
Fügt einem JSON-Dokument Leerzeichen hinzu, damit es besser lesbar aussieht.
JSON_MERGEJSON_MERGE()
Führt JSON-Dokumente zusammen und behält doppelte Schlüssel bei. Veraltetes Synonym für JSON_MERGE_PRESERVE.
JSON_MERGE_PATCHJSON_MERGE_PATCH()
Führt JSON-Dokumente zusammen und ersetzt die Werte doppelter Schlüssel.
JSON_MERGE_PRESERVEJSON_MERGE_PRESERVE()
Führt JSON-Dokumente zusammen und behält doppelte Schlüssel bei.
JSON_NORMALIZEJSON_NORMALIZE()
Sortiert Schlüssel rekursiv und entfernt Leerzeichen, was den Vergleich von JSON-Dokumenten auf Gleichheit ermöglicht.
JSON_OBJECTJSON_OBJECT()
JSON-Objekt erstellen.
JSON_OBJECTAGGJSON_OBJECTAGG(Ausdruck oder Spalte)
Gibt Ergebnismenge als einzelnes JSON-Objekt zurück.
JSON_OVERLAPSJSON_OVERLAPS()
Gibt „true“ zurück, wenn zwei JSON-Dokumente mindestens ein gemeinsames Schlüssel-Wert-Paar oder Array-Element haben.
JSON_PRETTYJSON_PRETTY()
Druckt ein JSON-Dokument in einem für Menschen lesbaren Format.
JSON_QUERYJSON_QUERY()
Gibt bei einem JSON-Dokument ein durch den Pfad angegebenes Objekt oder Array zurück.
JSON_QUOTEJSON_QUOTE()
JSON-Dokument in Anführungszeichen.
JSON_REMOVEJSON_REMOVE()
Daten aus dem JSON-Dokument entfernen.
JSON_REPLACEJSON_REPLACE()
Werte im JSON-Dokument ersetzen.
JSON_SCHEMA_VALIDJSON_SCHEMA_VALID()
Validierung des JSON-Schemas.
JSON_SEARCHJSON_SEARCH()
Pfad zum Wert im JSON-Dokument.
JSON_SETJSON_SET()
Daten in JSON-Dokument einfügen.
JSON_STORAGE_SIZEJSON_STORAGE_SIZE()
Speicherplatz, der zum Speichern der binären Darstellung eines JSON-Dokuments verwendet wird.
JSON_TABLEJSON_TABLE()
Gibt bei gegebenen Daten aus einem JSON-Dokument eine Darstellung davon als relationale Tabelle zurück.
JSON_TYPEJSON_TYPE()
Typ des JSON-Werts.
JSON_UNQUOTEJSON_UNQUOTE()
Hebt die Anführungszeichen des JSON-Werts auf.
JSON_VALIDJSON_VALID()
Gibt an, ob der JSON-Wert gültig ist.
JSON_VALUEJSON_VALUE()
Gibt bei einem JSON-Dokument den angegebenen Skalar zurück.


Siehe auch die Liste aller MySQL und MariaDB-Funktionen
Aktualisiert: 22.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer