powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Функции работы с массивами
6 сообщений из 6, страница 1 из 1
Функции работы с массивами
    #33962019
DDT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существуют ли в постгресе функции работы с массивами, как то: сортировка, выбор уникальных значений, максимальное, минимальное и т.д.

Смотрел, например, функцию uniq():
Код: plaintext
1.
SELECT uniq('{1,2,3}'::int4[])

Говорит вот что:
ERROR: function uniq(integer[]) does not exist
HINT: No function matches the given name and argument types. You may need to add explicit type casts.

Версия Postgres: 8.1
...
Рейтинг: 0 / 0
Функции работы с массивами
    #33962031
DDT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.

про максимальное и минимальное значение я нашел (что-то погорячился). А вот uniq() мне так и не понятно, почему не работает?
...
Рейтинг: 0 / 0
Функции работы с массивами
    #33963763
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как функция объявлена?


=====================================
Страну, в которой все ходят на бровях,
на колени не поставишь...
=====================================
...
Рейтинг: 0 / 0
Функции работы с массивами
    #33964704
Poligon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
select uniq(array[ 1 , 2 , 3 , 1 , 1 , 1 , 1 ])
Результат:
{1,2,3,1}

А где ты нашел эту ф-ию, я про то что в мануале ее описания нет и исходник её посмотреть не получается.
...
Рейтинг: 0 / 0
Функции работы с массивами
    #33965264
Andrew Sagulin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PoligonА где ты нашел эту ф-ию, я про то что в мануале ее описания нет и исходник её посмотреть не получается.

Он нашёл её здесь: pgdir/share/contrib/_int.sql
...
Рейтинг: 0 / 0
Функции работы с массивами
    #33965416
Poligon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrew Sagulin PoligonА где ты нашел эту ф-ию, я про то что в мануале ее описания нет и исходник её посмотреть не получается.

Он нашёл её здесь: pgdir/share/contrib/_int.sql

Понятно...
А где можно посмотреть подробное описание этих ф-ий, т.к. не всё понятно?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Функции работы с массивами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]