配列の要件

提供: 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 での作業」を参照してください。

次は: