第一步 实现函数
增加的函数都放在src/backend/utils目录下,我要实现的函数是从服务器查询,并返回给调用者。
C函数原型:
char * sys_test(const uint32 id, const uint32 age)
开发者需要根据自己的需要,选择目录和文件:
我需要实现的功能在现有的文件中不存在相关性,我在adt目录下自己创建了一个文件:test.c,文件内容如下:
#include "postgres.h"
#include <sys/file.h>
#include <sys/stat.h>
#include <unistd.h>
#include <dirent.h>
#include "access/heapam.h"
#include "catalog/pg_type.h"
#include "funcapi.h"
#include "miscadmin.h"
#include "postmaster/syslogger.h"
#include "storage/f