On 01.09.2013 16:17, Dmitry E. Oboukhov wrote:
> я ща тоже набросал функцию text_uniq(text[]) и мне стало интересно
> можно ли как-то сделать функцию any_uniq(ANYARRAY[]) ?
Нельзя. Можно сделать несколько функций с именем uniq для массивов
разных типов.
Кроме того, uniq из intarray работает только с одномерными массивами. И
работает в точности так же, как юниксовая утилита uniq:
uniq([1,2,3,3,2,1]) -> [1,2,3,2,1]
Тогда как вам скорее всего надо
uniq([1,2,3,3,2,1]) -> [1,2,3]