- Unterstützt den Standard-SQL
is jsonTest - ⚡Erkennt skalare JSON Werte nicht als JSON
- Keine Typeneinschränkungen:
… is json[array|object|scalar]
Die SQL Server Funktion isjson liefert 1, wenn das Argument eine gültige JSON-Struktur ist. Ansonsten wird der Null-Wert geliefert, wenn die Eingabe Null war oder 0 für jeden anderen Wert.
- Unterscheidet sich von Standard-SQL
is json: Nur Arrays und Objekte liefern 1 als Ergebnis - Unterscheidet sich von Standard-SQL
is json: Nur Zahlen und Zeichenketten liefern 1 als Ergebnis
Analog zum Is Json-Test von Standard-SQL akzeptiert isjson doppelte Objektschlüssel.
{"a": 42,
"a": 1}Weiterführende Links
- Produkt-Dokumentation
Microsoft SQL Server: ISJSON (Transact-SQL)
- Standard-SQL Features
T832, „SQL/JSON path language: item method“
.type()Item-Methode
- Non-Standard Alternativen
- Anleitungen
Normative Referenzen
Die Funktion isjson ist vom internationalen SQL-Standard ISO/IEC 9075-2:2023 nicht abgedeckt.

