暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
金仓数据库KingbaseES ODBC使用指南一--概述.docx
499
7页
2次
2022-01-11
免费下载
金仓数据库
KingbaseES ODBC
使用指
南一
--
概述
关键字
KingbaseES ODBC Unixodbc
1.
概述
KingbaseES ODBC
是纯
C
ODBC
驱动程序,它支持
Microsoft ODBC 3.0
标准。
通过
KingbaseES ODBC Driver
,应用程序可以完成与数据库的连接、执
SQL
语句、
从数据库中获取结果、获取状态及错误信息、终止事务和连接等操作。
在本中详说明
KingbaseES
ODBC 3.0
的标接口数、数参、参
选项的支持情况,以及使用时应该注意的问题。
2. ODBC
特性支持限制
KingbaseES
ODBC 3.0
的支持是有限制的,本节将从系统边界值等方面描述这些限制。
2.1.
系统边界值
1
系统边界值
系统特性 最小值 最大值
ODBC
每个环境句柄的连接数
0 128
2.2.
其他限制
1. SQLBindCol
具体的列中的类型可以转化为
C
数据类型,参见表
2.2.1
2. SQLBindParameter
支持从
C
数据类型往
SQL
数据类型的转化,参见表
2
列类型与
SQL
语句类型的对应关系参见表
3
3. SQLGetData
具体的列中的类型可以转化为
C
数据类型,参见表
1
4. BLOB
BLOB
数据类型可以通过编程方式插入(见示例程序
2
),也可以通过调用
SQL
语句
insert into [table name] values(1,X'41424344')
进行插入。
5. CLOB
BLOB
类似,
CLOB
数据类型可以通过编程方式插入,也可以通过调用
SQL
语句
insert into [table name] values(1, 'ABCD')
进行插入。
2.2.1.
表中的列类型到
C
数据类型的转换表
调用
SQLBindCol
SQLGetData
时可以参照该表。
表中的列定义可以是下表最左一列中列出的
12
种类型
ODBC
C
数据类型可以是下表
的 第一行所列的
20
种类型。
如果表定义为左边的某种类型,那么当调用
SQLGetData
或者
SQLBindCol
TargeType
参数只能是该数据类型对应的一行中填有
"Y"
C
数据类型。
例如
,
当表中的列定义为
date
,那么调用
SQLGetData
或者
SQLBindCol
TargetType
SQL_C_DEFAULT
SQL_C_CHAR
SQL_C_DATE
SQL_C_TIME
SQL_C_TIMESTAMP
,而不能是
SQL_C_TINYINT
2
表中的列类型到
C
数据类型的转换表
of 7
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜