配列の要件
提供: InterBase
その他の要件 へ戻る
配列を処理するための API 関数では、ibase.h
で定義されている、配列ディスクリプタおよび配列 ID の利用が必要となります。 さらに、配列にアクセスするアプリケーションは、API DSQL 関数を広く利用しなければなりません。
次のコードでは、配列ディスクリプタおよび配列 ID の変数を宣言し、使用する前に配列 ID を 0 に初期化する方法を示しています:
#include <ibase.h> . . . ISC_ARRAY_DESC_V2 desc; ISC_QUAD array_id; . . . array_id = 0L; . . .
- メモ:
ISC_ARRAY_DESC_V2
構造体は、長さMETADATALENGTH
の、長いメタデータ名をサポートしています。 古いISC_ARRAY_DESC
構造体は、32 バイト以下のメタデータ名のみサポートしています。
配列での作業の詳細については、「配列データでの作業」を参照してください。DSQL の詳細については、「動的 SQL での作業」を参照してください。