PostgreSQLで配列の要素数を出力する
PostgreSQLで配列の要素数を出力したくて、
「PostgreSQL integer[] count」とかでググったら
PostgreSQL: Documentation: 9.1: intarray
こんな感じでicount()っていうの見つけたので
SELECT id, icount(hoge) from hoge_table;
ってやったら
No function matches the given name and argument types. You might need to add explicit type casts.
▂▅▇█▓▒░(’ω’)░▒▓█▇▅▂うわぁぁぁぁぁぁぁぁぁぁ!
なんか多分contribモジュールとかが足りないのかもしれない。
PostgreSQL Deep Dive: contribモジュールを使ってみよう
で、これ入れていいか先輩に聞いたら「array_length(hoge, 1) で良くね?」って言われて解決を見ました笑
- 作者: 鈴木啓修
- 出版社/メーカー: 技術評論社
- 発売日: 2012/11/16
- メディア: 単行本(ソフトカバー)
- 購入: 2人 クリック: 14回
- この商品を含むブログ (5件) を見る