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

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - 编程 » 嵌入式 SQL

 

SQL 通信区域 (SQLCA)

SQL 通信区域 (SQLCA) 是一个内存区域,每个数据库请求都会利用这个区域将统计信息和错误从应用程序传递到数据库服务器再回传到应用程序。SQLCA 用作应用程序到数据库的通信链接的句柄。它会被传递到需要与数据库服务器进行通信的所有数据库库函数中。它在所有嵌入式 SQL 语句中被隐式传递。

全局 SQLCA 变量在接口库中定义。预处理器会为全局 SQLCA 变量生成外部引用,并且会为该变量的指针生成外部引用。该外部引用名为 sqlca,类型为 SQLCA。指针名为 sqlcaptr。实际的全局变量在导入库中声明。

SQLCA 由 sqlca.h 头文件定义,该文件包括在安装目录的 SDK\Include 子目录中。

 SQLCA 提供错误代码

SQLCA 字段
多线程代码或重入代码的 SQLCA 管理
使用多个 SQLCA