在PostgreSQL中,获取hstore数据每行的键数量

8

我在我的PostgreSQL数据库中有一个hstore列。数据库的每一行在hstore列中具有不同数量的键/值对。如何获取每一行的键/值对数量?

2个回答

8
select hstore_column, 
       array_length(akeys(hstore_column), 1) as num_keys
from the_table

谢谢。您知道Postgres是否足够智能,不需要将数组材料化吗? - wero


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接