返回首页

gbase数据、南大通用产品文档:GBase8sTERMCAP 环境变量 (UNIX™)

更新日期:2024年09月11日

TERMCAP 环境变量用于终端处理。它告诉 DB-Access(和其他基于字符的应用程序)
与 termcap 文件通信而不是与 terminfo 目录通信。

pathname 指定 termcap 文件的位置。
termcap 文件包含各种类型的终端以及它们的特征的列表。例如,要提供 DB-Access
终端处理信息(该信息是在 /usr/gbasedbt/etc/termcap 文件中指定的),请输入以下
命令:
setenv TERMCAP /usr/gbasedbt/etc/termcap
可以下列任一方式设置 TERMCAP:如果存在若干个 termcap 文件,那么它们具有以
下优先级顺序(降序):
1.
您创建的 termcap 文件
2.
数据库服务器提供的 termcap 文件(即 $GBASEDBTDIR/etc/termcap)
3.
操作系统 termcap 文件(即,/etc/termcap)
如果设置 TERMCAP 环境变量,应确保 GBASEDBTTERM 环境变量设置为
termcap。
如果不设置 TERMCAP 环境变量,那么在缺省情况下使用 terminfo 目录。

函数说明
对返回的expr 中所有比特位按位或运算。计算以64 位(BIGINT)精度执行。如
果没有匹配的行,该函数返回0。



sword GCIParamGet(
CONST dvoid *hndlp,
ub4 htype,
GCIError *errhp,
dvoid **parmdpp,
ub4 pos
);

返回描述句柄或语句句柄中的根据位置指定的参数描述符。

GBase 8s GCI 接口使用指南

南大通用数据技术股份有限公司 44

参数
输入
/输出


hndlp
输入
一个存放描述信息的句柄
htype
输入
hndlp参数句柄的类型,支持以下两种类型:
GCI_HTYPE_STMT – 语句句柄
GCI_DTYPE_PARAM – 参数句柄
errhp
输入
错误信息句柄, 该接口调用失败时, 错误信息会存在该句柄上
parmdpp
输出
输出的描述符句柄, 通过该句柄调用GCIAttrGet函数就可以得到指
定位置上的描述信息
pos
输入
要获取描述符上指定位置的描述信息

如果执行成功, 返回GCI_SUCCESS,否则返回GCI_ERROR。