| От | Thomas Hallgren |
|---|---|
| Тема | Re: pseudo-type record arguments for PL-functions |
| Дата | |
| Msg-id | 445D2030.40301@tada.se обсуждение исходный текст |
| Ответ на | Re: pseudo-type record arguments for PL-functions (Martijn van Oosterhout <kleptog@svana.org>) |
| Ответы |
Re: pseudo-type record arguments for PL-functions
|
| Список | pgsql-hackers |
Martijn van Oosterhout wrote: > Looking at contrib/intarray/_int_op.c might help. It does something > like this: > > ArrayType *a = (ArrayType *) DatumGetPointer(PG_DETOAST_DATUM_COPY(PG_GETARG_DATUM(0))); > > The file src/include/utils/array.h also seems to have many useful > functions. > > Hope this helps, > Yes, the intarray stuff was very helpful but also somewhat confusing. Why are there two ways of representing some of the array types? I mean, why is there an _int4 when you could just as well write int4[]? I'm probably missing the point altogether. Regards, Thomas Hallgren
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера