Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: SQL Server 2016 (13.x) a novější verze
koncového bodu Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
v Microsoft Fabric
Warehouse v databázi Microsoft Fabric
SQL v Microsoft Fabric
Funkce popsané v tomto článku podporují dotazování, manipulaci s daty JSON a vytváření dat JSON. Pomocí funkcí JSON můžete ověřit nebo změnit dokumenty JSON nebo extrahovat základní nebo složité hodnoty.
| Function | Description |
|---|---|
| ISJSON | Testuje, jestli řetězec obsahuje platný kód JSON. |
| JSON_ARRAY | Vytvoří text pole JSON z nulových nebo více výrazů. |
| JSON_ARRAYAGG | Vytvoří pole JSON z agregace dat NEBO sloupců SQL. |
| JSON_MODIFY | Aktualizuje hodnotu vlastnosti v řetězci JSON a vrátí aktualizovaný řetězec JSON. |
| JSON_OBJECT | Vytvoří text objektu JSON z nulových nebo více výrazů. |
| JSON_OBJECTAGG | Vytvoří objekt JSON z agregace dat NEBO sloupců SQL. |
| JSON_PATH_EXISTS | Testuje, jestli v vstupním řetězci JSON existuje zadaná cesta SQL/JSON. |
| JSON_QUERY | Extrahuje objekt nebo pole z řetězce JSON. |
| JSON_VALUE | Extrahuje skalární hodnotu z řetězce JSON. |
| OPENJSON | Parsuje text JSON a vrací objekty a vlastnosti ze vstupu JSON jako řádky a sloupce. |
Další informace o integrované podpoře FORMÁTU JSON v SQL Serveru najdete v tématu Data JSON na SQL Serveru.