OCIFetchInto()は(SELECT 文の)次の行を result 配列に取得します。 OCIFetchInto() は、以前の result の内容を上書きします。 デフォルトで result は NULL でない全カラム の1次元配列を有します。
modeパラメータによりデフォルト動作の変更を 可能となります。フラグを追加することにより簡単に一つ以上のフラグ を指定することが可能です。(例 OCI_ASSOC+OCI_RETURN_NULLS) 指定可能なフラグを次に示します。
OCI_ASSOC 連想配列を返す。 |
OCI_NUM 添字 1 から始まる配列を返す。(デフォルト) |
OCI_RETURN_NULLS 空のカラムを返す。 |
OCI_RETURN_LOBS ディスクリプタの代わりに LOB の値を返す。 |