(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)
OCILob::flush — Очищает и записывает буфер объекта LOB на сервер
$flag
= 0): boolOCILob::flush() непосредственно записывает данные на сервер.
flag
По умолчанию ресурсы не освобождаются, но используя флаг
OCI_LOB_BUFFER_FREE
вы можете сделать
это принудительно. Однако, вы должны быть точно уверены в
том, что вы делаете, так как следующее чтение из объекта
будет более ресурсоемко, чем предыдущие из-за необходимости
обращения к серверу. Поэтому использовать флаг
OCI_LOB_BUFFER_FREE
рекомендуется
только после того, как работа с объектом уже закончена.
Возвращает true
в случае успешного выполнения или false
в случае возникновения ошибки.
Возвращает false
в случае возникновения ошибки или если буферизация объекта не
была включена.
Версия | Описание |
---|---|
8.0.0, PECL OCI8 3.0.0 | Класс OCI-Lob переименован в OCILob в соответствии со стандартами именования PHP. |