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

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ プログラミング » Embedded SQL

 

Embedded SQL のホスト変数

ホスト変数とは、SQL プリプロセッサが認識する C 変数です。ホスト変数はデータベースサーバに値を送ったり、データベースサーバから値を受け取ったりするのに使用できます。

ホスト変数はとても使いやすいものですが、制限もあります。SQLDA (SQL Descriptor Area) という構造体を使用するデータベースサーバと情報をやりとりするには、動的 SQL の方が一般的です。SQL プリプロセッサは、ホスト変数が使用されている文ごとに SQLDA を自動的に生成します。

バッチではホスト変数を使用できません。SET 文のサブクエリ内ではホスト変数を使用できません。

 参照

ホスト変数の宣言
C ホスト変数型
ホスト変数の使用法
インジケータ変数