Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für: SQL Server 2016 (13.x) und höhere Versionen
von Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics SQL Analytics-Endpunkt
in Microsoft Fabric
Warehouse in Microsoft Fabric
SQL-Datenbank in Microsoft Fabric SQL-Datenbank in Microsoft Fabric
Verwenden Sie die in diesem Artikel beschriebenen Funktionen, die das Abfragen, das Bearbeiten und das Erstellen von JSON-Daten unterstützen. Verwenden Sie JSON-Funktionen, um JSON-Dokumente zu überprüfen oder zu ändern sowie um einfache oder komplexe Werte zu extrahieren.
| Function | Description |
|---|---|
| ISJSON | Testet, ob eine Zeichenfolge gültiges JSON enthält. |
| JSON_ARRAY | Erstellt JSON-Arraytext aus null oder mehr Ausdrücken. |
| JSON_ARRAYAGG | Erstellt ein JSON-Array aus einer Aggregation von SQL-Daten oder -Spalten. |
| JSON_MODIFY | Aktualisiert den Wert einer Eigenschaft in einer JSON-Zeichenfolge und gibt die aktualisierte JSON-Zeichenfolge zurück. |
| JSON_OBJECT | Erstellt JSON-Objekttext aus null oder mehr Ausdrücken. |
| JSON_OBJECTAGG | Erstellt ein JSON-Objekt aus einer Aggregation von SQL-Daten oder -Spalten. |
| JSON_PATH_EXISTS | Überprüft, ob ein angegebener SQL-/JSON-Pfad in der JSON-Eingabezeichenfolge vorhanden ist. |
| JSON_QUERY | Extrahiert ein Objekt oder ein Array aus einer JSON-Zeichenfolge. |
| JSON_VALUE | Extrahiert einen Skalarwert aus einer JSON-Zeichenfolge. |
| OPENJSON | Analysiert JSON-Text und gibt Objekte und Eigenschaften aus der JSON-Eingabe als Zeilen und Spalten zurück. |
Weitere Informationen zur integrierten Unterstützung für JSON in SQL Server finden Sie unter JSON-Daten in SQL Server.