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 リファレンス » SQL の使用 » SQL 文 » SQL 文 (E ~ O)

 

INCLUDE 文 [ESQL]

この文は、SQL プリプロセッサによってスキャンされたソース・プログラムにファイルをインクルードするために使用します。

構文
INCLUDE filename
filename : SQLDA | SQLCA | string
備考

INCLUDE 文は、C プリプロセッサ #include ディレクティブと非常によく似ています。SQL プリプロセッサは Embedded SQL ソース・ファイルを読み込んで、Embedded SQL 文をすべて C 言語のソース・コードに置き換えます。SQL プリプロセッサに必要な情報が入ったファイルがある場合は、Embedded SQL INCLUDE 文でそのファイルをインクルードしてください。

2 つのファイル名 SQLCA と SQLDA が特に認識されます。Embedded SQL ソース・ファイルでは、Embedded SQL 文の前に次の文が必要です。

EXEC SQL INCLUDE SQLCA;

この文を C 言語の静的変数宣言を置くことができる場所に入れます。多くの Embedded SQL 文では、SQLCA インクルード文の位置に SQL プリプロセッサが宣言する変数 (プログラマには見えません) が必要となります。SQLDA ファイルを使用している場合は、SQLDA ファイルをインクルードします。

パーミッション

なし

関連する動作

なし

標準と互換性
  • SQL/2003   コア機能。