返回首页

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

更新日期:2024年09月11日

ifx_var_dealloc() 函数释放为 var binary 主变量的数据缓冲区分配了的内存。

语法

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 815 -
var binary
mint ifx_var_dealloc(var_bin)
var binary **var_bin;

lvarchar
mint ifx_var_dealloc(lvar)
lvarchar **lvar;

var_bin
释放其数据缓冲区的 var binary 指针主变量的地址。
lvar
释放其数据缓冲区的 lvarchar 指针主变量的地址。

用法
ifx_var_flag() 函数的分配标志告诉 GBase 8s ESQL/C 用于该数据缓冲区的是哪种分
配方式。不管是 GBase 8s ESQL/C(设置分配标志为 1),还是您的应用程序(设置分配
标志为 0)分配该内存,您必须显式地释放分配给 lvarchar 或 var binary 主变量的数据
缓冲区的内存。

返回代码
0
函数成功。
<0
函数不成功,且返回值指示错误的原因。

gs_probackup 是一个用于管理GBase 8c 数据库备份和恢复的工具。它对GBase 8c 实例
进行定期备份,以便在数据库出现故障时能够恢复服务器。

可用于备份单机数据库,也可对主机或者主节点数据库备机进行备份,为物理备份。

可备份外部目录的内容,如脚本文件、配置文件、日志文件、dump 文件等。

支持增量备份、定期备份和远程备份。

可设置备份的留存策略。

>>右移操作(BIGINT)
示例
返回“4 >> 2”的计算结果。
gbase> SELECT 4 >> 2 FROM dual;
+--------+
| 4 >> 2 |
+--------+
|
1 |
+--------+
1 row in set

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
839
说明
示例说明:“4”对应的比特值为“0100”,右移两位为“0001”,
对应的十进制值为“1”。