返回首页

gbase数据、南大通用产品文档:GBase8a多VC 模式初始配置

更新日期:2024年09月11日

相关概念
“多VC 模式”是指安装集群后,使用gcadmin createvc 命令将数据节点划分为多个
VC 的集群模式。此时使用gcadmin 命令可看到多个VC 的相关信息。多VC 模式,
需要首先创建VC,之后在每个VC 上创建distribution。
说明
本节示例说明如下:

本实例中free node 8 个,IP 分别为192.168.146.20,192.168.146.21,

语法
record 类型的语法参见图17-1。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
626
图17-1 record 类型的语法
对以上语法格式的解释如下:

record_type:声明的类型名称。

field:record 类型中的成员名称。

datatype:record 类型中成员的类型。
expression:设置默认值的表达式。
说明
在GBase 8c 中:
record 类型变量的赋值支持:

在函数或存储过程的声明阶段,
声明一个record 类型,
并且可以在该类型中定义成
员变量。

一个record 变量到另一个record 变量的赋值。

SELECT INTO 和FETCH 向一个record 类型的变量中赋值。

将一个NULL 值赋值给一个record 变量。

不支持INSERT 和UPDATE 语句使用record 变量进行插入数据和更新数据。

如果成员有复合类型,
在声明阶段不支持指定默认值,
该行为同声明阶段的变量一
样。

datatype 可以为存储过程中定义record 类型、
数组类型和集合类型
(匿名块不支持)


GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
627

 摘要:
该函数用于创建可用在SQL 语句中的合法SQL 字符串。该字符串从形式上
编码为十六进制格式,每个字符编码为2 个十六进制数。结果被置入其中,并
添加1 个终结NULL 字节。
 语法:
unsigned
long gbase_hex_string(char
*to,const
char
*from,
unsigned
long from_length);



GBase 8a 程序员手册C API 篇
南大通用数据技术股份有限公司

- 21 -
 参数:
 返回值:
置于“to”中的值的长度,不包括终结用NULL 字符