GBase 8s数据库支持C和JAVA写的用户自定义例程(UDR),以扩展用户对数据库的操作的功能。
以下我们分别以简单的例子介绍C UDR和Java UDR。
C UDR
C UDR使用C语言为基础开发。
参考两个文档:《用户定义例程和数据类型开发者指南》和《DataBlade开发者工具用户指南》
1, 编写代码,示例使用简单的Hello.c
#include <stdio.h>
char *Hello(char *message )
{
return(message);
}
main()
{
char *message = "Hello World!";
printf("%s\n", Hello(message));
}