gpt4 book ai didi

postgresql - 如何获取 PostgreSQL jsonb 字段的大小?

转载 作者:行者123 更新时间:2023-11-29 11:13:42 25 4
gpt4 key购买 nike

我有一个表中有 jsonb 字段的表。

CREATE TABLE data.items
(
id serial NOT NULL,
datab jsonb
)

如何在这样的查询中获取该字段的大小:

select id, size(datab) from data.items

最佳答案

对于用于存储的字节数:

select id, pg_column_size(datab) from data.items;

对于jsonb对象上的元素个数:

select id, jsonb_array_length(datab) from data.items;

关于postgresql - 如何获取 PostgreSQL jsonb 字段的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40440462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com