返回首页

gbase数据、南大通用产品文档:GBase8sSQLGetDiagRec 中的 GBase 8s 和 ISAM

更新日期:2024年09月11日


GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 25 -
错误描述
SQLGetDiagRec API 在输出缓冲区中返回诊断信息,
在此,
错误描述特定于 GBase 8s 错
误消息的。
当 GBase 8s 服务器遇到错误时,
它返回 GBase 8s 错误代码以及相关联的错误描述。

一个附加的错误代码,ISAM 错误代码,其提供理解导致该 GBase 8s 错误代码的环境
的必要信息。
如果未为 SQLSetConnectAttr API 设置属性,
则 SQLGetDiagRec API 返回 GBase 8s 错
误消息。
如果为 SQLGetDiagField API 设置了 SQL_DIAG_ISAM_ERROR 属性,则
SQLGetDiagField API 返回 ISAM 错误代码。
如果为 SQLSetConnectAttr API 设置了 SQL_INFX_ATTR_IDSISAMERRMSG 属性,

SQLGetDiagRec API 同时返回 GBase 8s 错误消息和 ISAM 错误消息。
以下列方式设置 SQL_INFX_ATTR_IDSISAMERRMSG 属性:
SQLSetConnectAttr (hdbc, SQL_INFX_ATTR_IDSISAMERRMSG,
(SQLPOINTER)SQL_TRUE, SQL_IS_UINTEGER);

对于URL 中的abs_path,支持通配功能。
URL 的定义格式如下:
file://host +abs_path[,file://host +abs_path] 包含通配字符
示例
LOAD DATA INFILE ‘file://192.168.6.72/var/ftp/pub/line5*.tbl,
file://192.168.6.72/home/gbase/lineitem.*’ INTO TABLE test.t FIELDS
TERMINATED BY ‘|’;

功能说明
虚拟表,支持在分布式查询计划使用dual 表。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1519
表结构说明
表5- 310 表结构信息说明:




dummy
无实际意义