все. Я пытаюсь сделать простой пример того, как создавать хранимые процедуры в PostgreSQL, написанные на языке C. При компиляции «test.c» появляется ошибка «Неизвестный тип Datum». Я использую соглашение об использовании версии 1. PostgreSQL 9.1 установлен на моем сервере под Ubuntu 11.10. Пожалуйста помоги. Кстати, у кого-нибудь есть пошаговый пример создания хранимых процедур на языке C? СпасибоНевозможно скомпилировать программу C как хранимую процедуру PostgreSQL
2
A
ответ
2
Я написал свалку разума, когда я делал это некоторое время назад на FreeBSD. Вот ссылка, если это может помочь.
+0
Спасибо, очень! Я постараюсь, как только получу свой компьютер – Geaden
1
- Поиск сервера Postgres включает в себя путь (Debian свистящих = /usr/include/postgresql/9.1/server/)
- Изменение
#include
директив внутриPostgreSQL
(например Foo.c) от#include ""
к#include<>
компилировать, добавьте путь поиска с помощью директивы
-I (НКУ -fpic -c foo.c -I/USR/включать/PostgreSQL/9,1/сервер /)
Продолжить как его сказано в документации Postgres
Смежные вопросы
- 1. Как отредактировать хранимую процедуру PostgreSQL?
- 2. Невозможно скомпилировать программу C
- 3. Выполнять хранимую процедуру postgreSQL как одну транзакцию
- 4. Как удалить хранимую процедуру в postgresql?
- 5. Невозможно скомпилировать процедуру PLSQL
- 6. Как шифровать хранимую процедуру
- 7. Вызовите хранимую процедуру в Symfony2 и PostgreSQL?
- 8. Вызвать хранимую процедуру в другую хранимую процедуру
- 9. Невозможно скомпилировать программу Hello World
- 10. Как создать хранимую процедуру
- 11. Невозможно скомпилировать простую программу C++ в Ubuntu
- 12. Невозможно скомпилировать программу c в Codeblocks?
- 13. Невозможно скомпилировать C++-программу на Ubuntu
- 14. Невозможно скомпилировать программу на Pelles C
- 15. Невозможно скомпилировать простую программу на C++
- 16. Как отлаживать хранимую процедуру?
- 17. Невозможно скомпилировать программу на С ++
- 18. Невозможно скомпилировать программу с twitcurl
- 19. Как написать и скомпилировать хранимую процедуру в Documentdb в лазури
- 20. Как запланировать хранимую процедуру?
- 21. Как сделать хранимую процедуру?
- 22. Как создать хранимую процедуру?
- 23. Как создать хранимую процедуру
- 24. Как сделать хранимую процедуру
- 25. Как создать хранимую процедуру?
- 26. Как написать хранимую процедуру
- 27. Как удалить хранимую процедуру?
- 28. Как редактировать хранимую процедуру?
- 29. Невозможно изменить хранимую процедуру на Azure
- 30. Невозможно вызвать хранимую процедуру со связанного сервера
опубликовать соответствующий код, который сохранит догадки для всех. –
Основываясь на диагностике «Неизвестный тип», похоже, что вы забыли «# включить» заголовочный файл из реализации PostgreSQL. К сожалению, я не знаю, что это за файл. –
Вы должны действительно показать всю последовательность ошибок компилятора. Скопировать и вставить. –