返回首页

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

更新日期:2024年09月11日

ifx_rc_fetch() 函数检索行或集合中元素的值。

GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 182 -
语法
ifx_rc_fetch(result, rchandle, action, jump)
参数
该函数接受以下参数。
参数
类型
用于
描述
result
元素的数据类型
输出
检索到的值
rchandle
HINFX_RC
输入
行或集合缓冲区的句柄
action
SQL_SMALLINT
输入
元素相对于查找位置的位置。值可能为:

SQL_INFX_RC_ABSOLUTE:: 元素
jump ,
缓冲区中的第一个元素是元素
1

SQL_INFX_RC_CURRENT:当前元


SQL_INFX_RC_FIRST:第一个元素

SQL_INFX_RC_LAST:
最后一个元素

SQL_INFX_RC_NEXT:下一个元素

SQL_INFX_RC_PRIOR:上一个元素

SQL_INFX_RC_RELATIVE:: jump
跳过当前元素的元素

jump
SQL_SMALLINT
输入
当 action 是
SQL_INFX_RC_ABSOLUTE 或
SQL_INFX_RC_RELATIVE 时,偏移
用法
ifx_rc_fetch() 函数检索由 action 和 jump 指定的元素的值,
并在 result 中返回值。
该函数
将查找位置设置为刚获取的值的位置。

语法
明文密钥转换为密文密钥:
ALTER
ENCRYPTION
CERTIFICATE IDENTIFIED BY ‘’ TO ‘password’
密文密钥转换为明文密钥:
ALTER
ENCRYPTION
CERTIFICATE IDENTIFIED BY
’ password’
TO
‘’
说明

明文密钥转换为密文密钥,password 不能为空;

明文加密转换为密文加密,即通过口令将明文密钥加密作为密文密钥证书,数据加
密所用密钥不变。

密文密钥转换为明文密钥,password 不能为空;密文密钥转换为明文密钥,即通过
口令将密文密钥解密获取到的密钥作为明文密钥,数据加密所用密钥不变;
-----------明文密钥转密文密钥

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
455
gbase> alter encryption certificate identified by ‘’ to ‘2222’;
Query OK, 0 rows affected
-----------证书不存在
gbase> alter encryption certificate identified by ‘’ to ‘2222’;
ERROR 1850 (HY000): this syntax is unsupported with current encrypt type
-----------密文密钥转明文密钥
gbase> alter encryption certificate identified by 'ddd22' to ‘’;
Query OK, 0 rows affected
-----------证书不存在
gbase> alter encryption certificate identified by 'ddd22' to ‘’;
ERROR 1850 (HY000): this syntax is unsupported with current encrypt type

功能说明
记录所有coordinator 节点的加载错误日志信息。
表结构说明
表5- 244 表结构信息说明:




TASK_ID
加载ID
DB_NAME
加载数据库名
TB_NAME
加载表名
ERR_DATA_IP
产生错误数据的节点IP
FILE_NAME
加载文件名
FILE_OFFSET
错误数据偏移量
RECORD_LEN
错误数据行长
ERR_COLUMN
错误数据列号
ERR_REASON
错误数据具体原因
ERR_DATA
错误数据