PHP マニュアル
前のページ |  | 次のページ

# OCI-Lob->flush

(no version information, might be only in CVS)

OCI-Lob->flush -- LOB のバッファをサーバにフラッシュする、あるいは書き込む

## 説明

class OCI-Lob {
bool flush ( [int flag] )
}

OCI-Lob->flush() は実際にサーバにデータを書き込みます。 デフォルトではリソースは解放されませんが、フラグ `OCI_LOB_BUFFER_FREE` を使用することで明示的に行うことができます。 あなたが何をしようとしているかを理解しておいてください - 次に LOB の同じ箇所に読み書きしようとする場合、 サーバへのラウンドトリップを伴い、 新しいバッファリソースが初期化されるでしょう。 もはや LOB に対して何も行わない場合のみ、 `OCI_LOB_BUFFER_FREE` フラグを使用することが推奨されます。

バッファリングが有効でない、あるいはエラーが発生した場合、 OCI-Lob->flush() は `FALSE` を返します。

成功した場合に `TRUE` を、失敗した場合に `FALSE` を返します。

## パラメータ

flag

## 参考

OCI-Lob->getBuffering
OCI-Lob->setBuffering

前のページ | ホーム | 次のページ
OCI-Lob->export | 上に戻る | OCI-Lob->free