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 中的主机变量

主机变量是供 SQL 预处理器识别的 C 语言变量。主机变量可用于将值发送到数据库服务器或从数据库服务器接收值。

主机变量非常易于使用,但是它们具有一些限制。动态 SQL 是一种向数据库服务器和从数据库服务器中传递信息的更常用的方法,它使用被称为 [SQL 描述符区域] (SQLDA) 的结构。SQL 预处理器为使用主机变量的每个语句自动生成 SQLDA。

主机变量无法在批处理中使用。主机变量不能在 SET 语句的子查询中使用。

 另请参见

主机变量声明
C 主机变量类型
主机变量的用法
指示符变量