连接嵌套数组{{1,2}}
和{{3,4}}
根本不是问题:
SELECT array_cat(
ARRAY[ARRAY[1,2]]
, ARRAY[ARRAY[3,4]]
)
array_cat
---------------
{{1,2},{3,4}}
但是如何将{{1,2}}
和{{3}}
连接起来以获得{{1,2},{3}}
呢?
SELECT array_cat(
ARRAY[ARRAY[1,2]]
, ARRAY[ARRAY[3]]
)
psql: …: ERROR: cannot concatenate incompatible arrays
DETAIL: Arrays with differing element dimensions are not compatible
for concatenation.