[ESQL]この文は、データベースから取り出したデータを格納するために必要なホスト変数、またはデータベースにデータを渡すために必要なホスト変数に関する情報を取得するために使用します。文は、カラムのドメインに関する情報を返します。インジケータを返したときに行われます。フィールドがこの情報を保持します。これにはパフォーマンス上の利点があります。変数の総数が入ります。変数に対してクリアします。バインド変数は、データベースが文を実行するときにアプリケーションによって提供される値です。バインド変数は、文に対するパラメータと考えることができます。名前フィールドを格納します。フィールドにバインド変数の数も格納します。中のインジケータ変数を使って情報を追加します。文を記述するときに、インジケータ変数の中に設定されるビットです。パラメータを示します。カラムは、両方のビットをクリアします。区別するのに使用できます。文の引数である式の中のバインド変数は、ビットを設定しません。リスト項目のデータ型と長さを埋めます。リスト項目の名前が入ります。リスト項目に対してエイリアスを指定する場合、名前はそのエイリアスになります。リスト項目から取り出します。項目が単純なカラム名である場合は、その名前が使用されます。ない場合は、式の部分文字列が使用されます。フィールドに格納します。文に対して返されるカラム名と同じです。中にデータ型、長さ、名前を格納します。パラメータの数も格納します。中にデータ型、長さ、名前を格納します。フィールドの中に結果カラムの数も格納します。句は、文またはカーソルに対応するカラム名を取得するために用意されています。文字に制限されますが、この句を使用すると、任意の長さのカラム名がサポートされます。フィールドに格納されます。どれも入力されません。ようにセットアップしてください。インジケータ変数がある場合、通常の方法でトランケーションが示されます。この句は、複数の結果セットと異なる数または型のカラムを持つプロシージャの記述に使用します。値を次のいずれかに設定します。結果セットは変更される場合があります。文の後でプロシージャ・コールを記述し直してください。結果セットは固定です。再度記述する必要はありません。area)を参照してください。中にデータ型を設定しません。アプリケーションが、データ型を設定する必要があります。文を使用して、文を事前に作成します。[ESQL]を参照してください)。カーソル名を指定する場合、カーソルを事前に宣言し、開いておきます。