Bir dizenin geçerli bir JSON biçiminde olup olmadığını kontrol eder.
Komut biçimi
boolean json_valid(<string>)
Parametre açıklaması
string: Zorunludur. İşlenecek JSON dizesi.
Dönüş değeri
true veya false değeri döndürür.
Örnekler
-
Örnek 1:
"abc"ifadesinin geçerli bir JSON dizesi olup olmadığını kontrol edin.select json_valid('"abc"');Sonuç aşağıdaki gibidir:
+------+ | _c0 | +------+ | true | +------+ -
Örnek 2:
abcifadesinin geçerli bir JSON dizesi olup olmadığını kontrol edin.select json_valid('abc');Sonuç aşağıdaki gibidir:
+------+ | _c0 | +------+ | false | +------+
İlgili işlevler
JSON_VALID, karmaşık tür işlevidir. ARRAY, MAP, STRUCT ve JSON gibi karmaşık veri türlerini işleyen işlevler hakkında daha fazla bilgi için bkz. Karmaşık tür işlevleri.