返回首页

gbase数据、南大通用产品文档:GBase8sifx_lo_specget_maxbytes() 函数

更新日期:2024年09月11日

ifx_lo_specget_maxbytes() 函数从 LO-specification 结构取得智能大对象的最大大小。


语法
mint ifx_lo_specget_maxbytes(LO_spec, maxbytes)
ifx_lo_create_spec_t *LO_spec;
ifx_int8_t *maxbytes;
LO_spec
指向从其取得最大大小的 LO-specification 结构的指针。
maxbytes
指向 ifx_lo_specget_maxbytes() 将以字节计的智能大对象的最大大小放置其内的
int8 值的指针。如果此值为 -1,则该智能大对象没有大小限制。

用法
GBase 8s 不允许智能大对象的大小超过 maxbytes 值。
重要:
在您调用 ifx_lo_specget_maxbytes() 之前,
您必须调用 ifx_lo_def_create_spec()

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 792 -
函数来初始化 LO-specification 结构。您可使用 ifx_lo_col_info() 函数来存储与
LO-specification 结构中特定列相关联的存储特征。

返回代码
0
函数成功。
-1
函数不成功。

URL 示例:http://192.168.5.3:8080/ uncommitscn/{source-target-id
}
该接口功能用于获取当前未提交的scn 信息,
该接口仅支持源端为gbase8t
(仅在cdc 模式下使用)。通过该接口可以了解到当前有多少事务还未提交。
参数说明:
source-target-id:对应config_task.xml 中的source-target 节点
id 值。
调用结果:显示具体未提交的scn 信息。
【注】:该功能只支持gbase8t 源(cdc 模式)。

gbase_set_server_option
......................
44