PostgreSQL json_array_lengthを使ってjson配列のサイズを取得する方法
環境
Windows 10 home 64bit
PostgreSQL 9.6
構文
json_array_length(json)
JSON配列の最も外側の要素の数を返す。
json_array_length関数を使って、json配列のサイズを取得します。
使用例
SQL構文
select json_array_length('["東京", "大阪", "福岡"]'::json) result
実行結果
postgres=# select json_array_length('["東京", "大阪", "福岡"]'::json) result; result -------- 3 (1 行)