ESQL包含的组件 -头文件

GBase8s ESQL/C中的头文件:

安装ESQL/C之后, 安装脚本将头文件保存到CSDK安装目录/incl/esql目录下。

ESQL/C 头文件列表如下:

头文件名称

包含的内容

datetime.h

ESQL/C datetime和interval结构的定义,该结构可以用来存取数据库表中的DATETIME和INTERVAL列。

decimal.h

ESQL/C的decimal数据类型的定义,用来存储数据库表中的DECIMAL和MONEY列

gls.h

GLS功能需要的数据结构和函数

ifxtypes.h

对32-bit和64-bit平台中的数据类型int1, int2, int4, mint, mlong, MSHORT和MCHAR提供支持。

locator.h

ESQL/C的ifx_loc_t或loc_t类型的定义, 用来存取byte和text列。

sqlca.h

ESQL/C对出错信息中使用的数据结构的定义。预编译ec程序时, 该头文件会被自动引用。

sqlda.h

值指针(value pointer)和动态定义变量(dynamically defined variables)的结构定义。

sqlhdr.h

包含了sqlda.h头文件,其他文件。

sqliapi.h

内部使用库API,仅内部ESQL/C函数使用

sqlstype.h

SQL语句使用的常量, DESCRIBE语句使用这些常量来描述动态准备的SQL语句。

sqltypes.h

ESQL/C和SQL数据类型相关的常量,当包含DESCRIBE语句时, ESQL/C使用这些常量。

sqlxtype.h

在X/Open模式下,ESQL/C和SQL数据类型使用的常量。当包含DESCRIBE语句时, ESQL/C使用这些常量。

value.h

ESQL/C使用的value结构。

varchar.h

使用VARCHAR数据类型时,使用的宏定义。

collct.h

ESQL/C使用的复杂类型的数据结构

ifxgls.h

GLS应用使用的函数。

int8.h

INT8数据类型使用的结构。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

八珍豆腐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值