Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » SQL Anywhere 数据访问 API » Sybase Open Client API

 

数据类型映射

Open Client 有其自己的内部数据类型,它们在某些细节上与 SQL Anywhere 中提供的数据类型有所区别。出于这个原因,SQL Anywhere 会在 Open Client 应用程序使用的数据类型和 SQL Anywhere 中的数据类型之间对某些数据类型进行内部映射。

要构建 Open Client 应用程序,您需要 Open Client 的开发版本。要使用 Open Client 应用程序,则必须在运行它的计算机上安装和配置 Open Client 运行时版本。

SQL Anywhere 服务器不需要任何外部通信运行时环境即可支持 Open Client 应用程序。

每个 Open Client 数据类型都映射到 SQL Anywhere 中对等的数据类型。所有的 Open Client 数据类型均受支持

在 Open Client 中没有直接对等项的 SQL Anywhere 数据类型

下表列出了在 SQL Anywhere 中受支持但在 Open Client 中没有直接对等项的数据类型的映射关系。

SQL Anywhere 数据类型 Open Client 数据类型
unsigned short int
unsigned int bigint
unsigned bigint numeric(20.0)
date smalldatetime
time smalldatetime
string varchar
timestamp datetime

数据类型映射中的范围限制