返回首页

gbase数据、南大通用产品文档:GBase8s以 comgbasedbtjdbcMessage 类来处理错误

更新日期:2024年09月11日

GBase 8s 提供类 com.gbasedbt.jdbc.Message,用于基于 GBase 8s 错误编号,来检索 GBase
8s 错误消息文本。要使用此类,请直接调用 Java™ 解释程序 java,将 GBase 8s 错误编号传
给它,如下列示例所示:
java com.gbasedbt.jdbc.Message 100
该示例返回 GBase 8s 错误 100 的消息文本:
100: ISAM error: duplicate value for a record with unique key.
当使用 com.gbasedbt.jdbc.Message 类时,如果指定无符号数值,则返回一个正的错误编号。
这不同于 finderr 实用程序,对于无符号编号,其返回负的错误编号。

log_connections
参数说明:控制记录客户端的连接请求信息。
该参数属于BACKEND 类型参数,请参考表15-1 中对应设置方法进行设置。
须知:
有些客户端程序(例如gsql),在判断是否需要口令的时候会尝试连接两次,因此日志
消息中重复的“connection receive”(收到连接请求)并不意味着一定是问题。
取值范围:布尔型

on 表示记录信息。

off 表示不记录信息。
默认值:off

ifx_rc_setnull() 函数将行或集合设置为空。
语法
ifx_rc_setnull(rchandle)
参数
该函数接受以下参数。
参数
类型
用于
描述
rchandle
HINFX_RC
输入
行或集合缓冲区的句柄
用法

GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 185 -
ifx_rc_setnull() 函数将行或集合设置为空。
ifx_rc_setnull() 函数不会将行或集合中的每个元
素设置为空。