プライマリ・コンテンツに移動
Oracle® Call Interfaceプログラマーズ・ガイド
12c リリース1 (12.1)
B72465-07
目次へ移動
目次
索引へ移動
索引

前
次

21 OCIの任意型関数および任意データ関数

この章では、OCIの任意型関数および任意データ関数について説明します。

関連項目:

コード例は、Oracle Databaseのインストールに含まれているデモ・プログラムを参照してください。詳細は、「OCIデモ・プログラム」を参照してください。

この章は、次の項目で構成されています。

任意型インタフェースおよび任意データ・インタフェースの概要

この項では、OCIの任意型関数および任意データ関数の詳細について説明します。

OCI関数の規則

OCI関数の規則について説明します。関数ごとに関数の戻り値が記載されている場合もあります。

各関数を記述する際に使用される規則は、「OCI関数の規則」を参照してください。

OCIの任意型関数および任意データ関数は、通常、次の表で説明する値のいずれかを戻します。

表21-1 関数戻り値

戻り値 意味

OCI_SUCCESS

操作は成功しました。

OCI_ERROR

操作は失敗しました。関数に渡されたエラー・ハンドルに対してOCIErrorGet()をコールすることで特定のエラーを取り出せます。

OCI_INVALID_HANDLE

関数に渡されたOCIハンドルが無効です。

関連項目:

リターン・コードおよびエラー処理の詳細は、「OCIでのエラー処理」を参照してください

関数戻り値

OCIの任意型関数および任意データ関数は、通常、表21-2で説明する値のいずれかを戻します。

表21-2 関数戻り値

戻り値 意味

OCI_SUCCESS

操作は成功しました。

OCI_ERROR

操作は失敗しました。関数に渡されたエラー・ハンドルに対してOCIErrorGet()をコールすることで特定のエラーを取り出せます。

OCI_INVALID_HANDLE

関数に渡されたOCIハンドルが無効です。

関連項目:

リターン・コードおよびエラー処理の詳細は、「OCIでのエラー処理」を参照してください