数智融合计算服务 DATAARTSFABRIC-数组函数:unnest(anyarray)
时间:2025-06-17 08:50:21
unnest(anyarray)
描述:扩大一个数组为一组行。
返回类型:setof anyelement
示例:
1 2 3 4 5 6 |
SELECT unnest(ARRAY[1,2]) AS RESULT; result -------- 1 2 (2 rows) |
unnest函数配合string_to_array数组使用。数组转列,先将字符串按逗号分割成数组,然后再把数组转成列:
1 2 3 4 5 6 7 8 |
SELECT unnest(string_to_array('a,b,c,d',',')) AS RESULT; result -------- a b c d (4 rows) |
support.huaweicloud.com/devg-fabric/dataartsfabric_sql_04_0217.html