返回首页

gbase数据、南大通用产品文档:GBase8s检索行或集合的信息

更新日期:2024年09月11日

GBase 8s ODBC Driver提供可用于检索有关行和集合的函数。
下表提供了 GBase 8s ODBC Driver用于检索行和集合信息的函数概述。
ifx_rc_describe() 函
数返回行或集合中元素的数据类型。
函数
信息
参考
ifx_rc_count()
列数
ifx_rc_count() 函数
ifx_rc_describe() 数据类型信息
ifx_rc_describe() 函数
ifx_rc_isnull()
指示是否为空的值 ifx_rc_isnull() 函数
ifx_rc_typespec() 类型描述
ifx_rc_typespec() 函数
















GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 158 -



7 客户端函数
这些主题描述了 GBase 8s ODBC Driver客户端函数。使用这些函数访问和操纵智能大对象
以及行和集合。
仅当您的数据库服务器是 GBase 8s 时,这些函数才适用。

您可定义 sqlhost 组条目,以便于始终将应用程序连接尝试指向高可用性集群的主服务器,
即使发生故障转移。
要连接至高可用性集群的主服务器,请在连接 URL 或 DataSource 中包括下列属性:
GBASEDBTSERVER=group_name
SQLH_TYPE=FILE
SQLH_FILE=sqlhosts
USER=user_name
PASSWORD=password
如果 JDBC 驱动程序未能在该组中找到主服务器,则抛出异常。
为 GBase 8s 启用至主服务器的强制连接。
示例:通过 SQLHOST 文件组条目来连接至高可用性集群的主服务器
在此示例中,有下列系统设置:

由四个服务器组成的高可用性集群(my_cluster):

host1.example.com 上的 server_1(主)

host1.example.com 上的 server_2(共享磁盘辅助)

host2.example.com 上的 server_3(HDR)

host3.example.com 上的 server_4(远程独立辅助)

所有集群服务器上的用户名都是 my_user。

所有集群服务器上的口令都是 my_password。

在 host4.example.com 上有一 Java™ 应用程序服务器。该服务器使用下列 sqlhost 文
件条目:
#dbservername nettype hostname servicename options
my_servers - - c=1,e=server_4
server_1 onsoctcp host1.example.com port_1 g=my_servers

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 47 -
server_2 onsoctcp host1.example.com port_2 g=my_servers
server_3 onsoctcp host2.example.com port_3 g=my_servers
server_4 onsoctcp host3.example.com port_4 g=my_servers
要 Java 应用程序客户机连接至 my_cluster 的主服务器,请使用下列 URL:
jdbc:gbasedbt-sqli://GBASEDBTSERVER=my_servers;
SQLH_TYPE=FILE;SQLH_FILE=sqlhosts;
USER=my_user_name;PASSWORD=my_password

................
- 767 -