下列
SELECT ARRAY[a,b,c,d]
FROM ( VALUES
('foo', 'bar', 'foo', 'baz' )
) AS t(a,b,c,d);
Run Code Online (Sandbox Code Playgroud)
{foo,bar,foo,baz}
类型的返回text[]
。我想获得删除重复元素之一的{foo,bar,baz}
类型?PostgreSQL 是否有一个独特的函数可以处理文本数组或of ?text[]
bar
anyarray
anyelement