とあるパターンを配列に格納し、その出現回数を取得したいと思います。
ところが

 SELECT pattern, count(pattern) FROM t1 GROUP BY pattern;

とやると、

 ERROR: Unable to identify an ordering operator '<' for type '_text'
  Use an explicit ordering operator or modify the query

と怒られてしまいます。ひょっとすると、と思って、

 SELECT pattern FROM t1 ORDER BY pattern;

とやっても案の定、同じように怒られますた。

このあたりが配列の限界なのでしょうか?
ちなみにテーブルは以下のような形です。

 CREATE TABLE t1 (
  pattern TEXT[]
 );
 INSERT INTO t1 VALUES ('{"A", "B", "C"}');
 INSERT INTO t1 VALUES ('{"A", "B", "C"}');
 INSERT INTO t1 VALUES ('{"A", "D", "E"}');
         :
         :