| От | Fernando Eduardo B. L. e Carvalho |
|---|---|
| Тема | C Functions |
| Дата | |
| Msg-id | 3B4D8B22.7C860BDA@ig.com.br обсуждение исходный текст |
| Ответ на | shared memory size (Wei Weng <wweng@kencast.com>) |
| Ответы |
Re: C Functions
|
| Список | pgsql-sql |
#include <pgsql/postgres.h>
#include <string.h>
char *fernando(char *texto)
{
char *resultp = palloc(strlen(texto)+5);
*resultp = *texto;
strcat(resultp," mais");
return resultp;
}
gcc -shared fernando.c -o fernando.so
CREATE FUNCTION fernando (bpchar) RETURNS bpchar
AS '/u/src/tef/fernando.so' LANGUAGE 'c';
CREATE
SELECT fernando ('Teste');
ERROR: Memory exhausted in AllocSetAlloc(287341377)
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера