#C驱动数据类型说明
YashanDB C驱动的数据类型分为两种:
以YAC_SQLT_为前缀的称为外部类型,以YAC_TYPE_为前缀的称为内部类型。
YashanDB C驱动使用YAC_SQLT类型代码在绑定中指定数据类型(包括YacBindParameter、YacBindParameterByName以及yacBindColumn等),使您能够获取对应用程序透明的数据结构(或者数据结构句柄)来构建应用程序。
此外,YashanDB C驱动使用YAC_TYPE类型代码指定YashanDB数据库类型,每一个YAC_TYPE类型代码唯一确定一个YashanDB数据库类型,譬如:YAC_TYPE_VARCHAR映射到YashanDB中的varchar类型。(主要用于元数据接口:yacColAttribute等)
在许多情况下,YAC_SQLT和YAC_TYPE类型存在直接映射情况,但其他情况下不是。