Php/docs/oci-lob.erase

提供:Dev Guides
< Php
移動先:案内検索

OCILob::erase

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

OCILob::erase内部 LOB データの特定の位置を消去する


説明

OCILob::erase ([ int $offset [, int $length ]] ) : int|false

指定された offset から始まる内部 LOB データの特定の位置を消去します。 パラメータなしでコールすると、すべての LOB データを消去します。

BLOB の場合、消去するということは存在する LOB の値が 0 バイトで上書きされる、ということを意味します。 CLOB の場合、存在する LOB の値はスペースで上書きされる、ということです。


パラメータ

offset
length


返り値

消去された実際の文字数あるいはバイト数、失敗した場合に false を返します


変更履歴

バージョン 説明
8.0.0, PECL OCI8 3.0.0 OCI-Lob クラスは、

PHP の名前付けの規約に従って OCILob に名前が変更されました。