is json
Test… 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.
is json
: Nur Arrays und Objekte liefern 1 als Ergebnisis json
: Nur Zahlen und Zeichenketten liefern 1 als ErgebnisAnalog zum Is Json
-Test von Standard-SQL akzeptiert isjson
doppelte Objektschlüssel.
{"a": 42,
"a": 1}
Microsoft SQL Server: ISJSON (Transact-SQL)
T832, „SQL/JSON path language: item method“
.type()
Item-Methode
Die Funktion isjson
ist vom internationalen SQL-Standard ISO/IEC 9075-2:2023 nicht abgedeckt.
20 Jahre SQL-Evolution kann man nicht an einem Tag nachholen. Abonniere den Newsletter via E-Mail, Bluesky oder RSS, um sukzessive aufzuholen und modern-sql.com am Radar zu behalten.
Markus verwandelt veraltetes SQL-92-Wissen in solides und zeitgemäßes SQL-Know-how