Bagikan melalui


json_array_length fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Menghasilkan jumlah elemen dalam array JSON terluar.

Sintaks

json_array_length(jsonArray)

Argumen

  • jsonArray: Array JSON.

Pengembalian

Bilangan Bulat.

Fungsi mengembalikan NULL jika jsonArray bukan string JSON yang valid atau NULL.

Contoh

> SELECT json_array_length('[1,2,3,4]');
 4

> SELECT json_array_length('[1,2,3,{"f1":1,"f2":[5,6]},4]');
 5

> SELECT json_array_length('[1,2');
 NULL