大家。我尝试编写如何在用C语言编写的PostgreSQL中创建存储过程的简单示例。编译“test.c”时出现“Unknown type Datum”错误。我使用版本1调用约定。 PostgreSQL 9.1安装在Ubuntu 11.10下的服务器上。请帮忙。顺便说一句,有没有人有用C语言创建存储过程的分步示例?感谢
答案 0 :(得分:2)
我在FreeBSD上做了一段时间后写了一个思维转储。这是链接,以防它可能有所帮助。
答案 1 :(得分:1)
#include
示例(foo.c)中的PostgreSQL
指令从#include ""
更改为#include<>
要编译,请使用指令
添加包含搜索路径 -I(gcc -fpic -c foo.c -I / usr / include / postgresql / 9.1 / server /)
按照Postgres文档中的说法继续