IMMEDIATE時に引き渡すために使用します。動的パラメータを必要とする文を実行するときにのみ使用します。埋め込みSQLでの例です。準備して即実行します。XSQLDAに関する項を参照して下さい。PREPARE動的SQL(DQSL)文を実行するための、準備を行います。SQLで使用できます。指定したトランザクション下で実行されます。準備を行う文の別名を宣言します。DESCRIBEやEXECUTEに先立って宣言する必要があります。準備する文の実行結果(選択列リスト)を格納する、XSQLDAを指定します。準備するDSQL文です。格納したホスト言語変数または文字列リテラルにより指定します。文に対する文法チェックが行われます。オプションにより指定された動的パラメータのデータ型を決定します。文の最適化を行います。EXECUTEによる実行を行うためのコンパイル作業を行います。下表に示すようなDSQLを処理するための文の1つです。実行するDSQL文の準備を行います。文の実行に関する情報を、XSQLDAに設定します。事前のPREPARE文により準備されたDSQL文を、実際に実行します。本文1回の実行で、PREPAREによるDSQL文の準備とEXECUTEにより実行を行います。実行結果はそのまま廃棄されます。実行することが出来ます。より、準備するDSQL文を抽象化するためのシンボル名を宣言します。その宣言はホスト変数の宣言ではありません。小文字の区別は行われません。("B"と"b"は同じ文字として扱われます)。名前)が設定されます。設定する代わりに、DESCRIBE文を使用することも可能です。