OCILob::flush

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

OCILob::flush — LOB의 버퍼를 플러시/서버에 씁니다.


설명

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

OCIob::flush()는 실제로 서버에 데이터를 씁니다.


매개변수

flag
기본적으로 리소스는 해제되지 않지만 OCI_LOB_BUFFER_FREE 플래그를 사용하여 명시적으로 해제할 수 있습니다. 수행 중인 작업을 알고 있어야 합니다. LOB의 동일한 부분에 대한 다음 읽기/쓰기 작업은 서버로의 왕복을 포함하고 새 버퍼 리소스를 초기화합니다. 더 이상 LOB로 작업하지 않을 경우에만 OCI_LOB_BUFFER_FREE 플래그를 사용하는 것이 좋습니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.

버퍼링이 활성화되지 않았거나 오류가 발생한 경우 false를 반환합니다.


변경 로그

버전 설명
8.0.0, PECL OCI8 3.0.0 OCI-Lob 클래스는 PHP 명명 표준에 맞추기 위해 OCIlob으로 이름이 변경되었습니다.

기타