数智融合计算服务 DATAARTSFABRIC-数组函数:array_to_string(anyarray, text [, text])
array_to_string(anyarray, text [, text])
描述:使用第一个text作为数组的新分隔符,使用第二个text替换数组值为null的值。
返回类型:text
示例:
1 2 3 4 5 |
SELECT array_to_string(ARRAY[1, 2, 3, NULL, 5], ',', '*') AS RESULT; result ----------- 1,2,3,*,5 (1 row) |

在string_to_array中,如果省略null字符串参数或为NULL,将字符串中没有输入内容的子串替换为NULL。
在array_to_string中,如果省略null字符串参数或为NULL,运算中将跳过在数组中的任何null元素,并且不会在输出字符串中出现。