金仓数据库KingbaseES ODBC使用指南一 --概述

本文档介绍了KingbaseES ODBC驱动程序的详细信息,包括其对ODBC 3.0标准的支持、系统边界值限制、列类型与C数据类型的转换规则,以及SQL语句类型映射,为开发者提供使用指导。
摘要由CSDN通过智能技术生成
  1. 概述
    KingbaseES ODBC 是纯C的 ODBC 驱动程序,它支持 Microsoft ODBC 3.0 标准。通过 KingbaseES ODBC Driver,应用程序可以完成与数据库的连接、执行SQL语句、从数据库中获取结果、获取状态及错误信息、终止事务和连接等操作。

在本章中详细说明了 KingbaseES 对 ODBC 3.0 的标准接口函数、函数参数、参数选项的支持情况,以及使用时应该注意的问题。

  1. ODBC特性支持限制
    KingbaseES 对 ODBC 3.0 的支持是有限制的,本节将从系统边界值等方面描述这些限制。
    2.1. 系统边界值
    表1 系统边界值
    系统特性 最小值 最大值
    ODBC每个环境句柄的连接数 0 128
    2.2. 其他限制
  2. SQLBindCol
    具体的列中的类型可以转化为C数据类型,参见表2.2.1。
  3. SQLBindParameter
    支持从C数据类型往SQL数据类型的转化,参见表2。
    列类型与SQL语句类型的对应关系参见表3。
  4. SQLGetData
    具体的列中的类型可以转化为C数据类型,参见表1。
  5. BLOB
    BLOB 数据类型可以通过编程方式插入(见示例程序2),也可以通过调用 SQL 语句 insert into [table name] values(1,X’41424344’) 进行插入。
  6. CLOB
    与 BLOB 类似,CLOB 数据类型可以通过编程方式插入,也可以通过调用 SQL 语句 insert into [table name] values(1, ‘ABCD’) 进行插入。
    2.2.1. 表中的列类型到C数据类型的转换表
    调用 SQLBindCol 和 SQLGetData 时可以参照该表。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值