CakeFest 2024: The Official CakePHP Conference

OCILob::flush

(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)

OCILob::flushОчищает и записывает буфер объекта LOB на сервер

Описание

public OCILob::flush(int $flag = 0): bool

OCILob::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.

Смотрите также

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top