OCILob::flush
(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)
Flushes/writes buffer of the LOB to the server
Description
OCILob::flush() actually writes data to the server.
Parameters
flagBy default, resources are not freed, but using flag
OCI_LOB_BUFFER_FREEyou can do it explicitly. Be sure you know what you're doing - next read/write operation to the same part of LOB will involve a round-trip to the server and initialize new buffer resources. It is recommended to useOCI_LOB_BUFFER_FREEflag only when you are not going to work with the LOB anymore.
Return Values
Success
Returns false if buffering was not enabled or an error occurred.
Changelog
| Version | Description |
|---|---|
| 8.0.0, PECL OCI8 3.0.0 | The OCI-Lob class was renamed to OCILob to align with PHP naming standards. |