Таким образом:
arr[idx]
, вы действительно просто говорите *(arr + idx)
. Функции Сортировка исключений из этого правила:
struct
. sizeof()
дает размер, по массиву, а не по размеру указателя. У Вас почти был он, но лучше запустите здесь plpgsql
, Некоторые укажут, что PL/pgSQL
не единственный способ записать Хранимые процедуры для PostgreSQL, и они будут правы (это - одно из преимуществ Пост-ГРЭС), но с другой стороны PL/pgSQL
хорошо и относительно легок запуститься с.
Обратите внимание, что, очевидно, вот хорошее место для запуска: sql-createfunction