OCILob::flush
LOB のバッファをサーバーにフラッシュする、あるいは書き込む
説明
public bool OCILob::flush(int $flag = 0)
パラメータ
-
flag
-
デフォルトではリソースは解放されませんが、フラグ
OCI_LOB_BUFFER_FREE
を使用することで明示的に行うことができます。
あなたが何をしようとしているかを理解しておいてください -
次に LOB の同じ箇所に読み書きしようとする場合、
サーバーへのラウンドトリップを伴い、
新しいバッファリソースが初期化されるでしょう。
もはや LOB に対して何も行わない場合のみ、
OCI_LOB_BUFFER_FREE
フラグを使用することが推奨されます。
戻り値
成功した場合に true を、失敗した場合に false を返します。
バッファリングが有効でない、あるいはエラーが発生した場合、
false を返します。