CockroachDB pg_column_size 重置为空
CockroachDB pg_column_size retuning null
我目前正在使用 pg_column_size 来计算数据库中一行的大小。
类似于:
select pg_column_size(col1, col2, col3..... col10) from _table
问题是当 1+ 列值为 null 时整个函数 returns null。
有没有办法为函数中的每一列设置一个默认值,以避免出现空值?
您是否专门尝试 select 列的子集?
如果你这样做 select pg_column_size(table) from table;
,它应该会起作用。
尝试
select pg_column_size(<table_name>.*) from <table_name>;
我目前正在使用 pg_column_size 来计算数据库中一行的大小。 类似于:
select pg_column_size(col1, col2, col3..... col10) from _table
问题是当 1+ 列值为 null 时整个函数 returns null。
有没有办法为函数中的每一列设置一个默认值,以避免出现空值?
您是否专门尝试 select 列的子集?
如果你这样做 select pg_column_size(table) from table;
,它应该会起作用。
尝试
select pg_column_size(<table_name>.*) from <table_name>;