OCILob::erase

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

OCILob::erase擦除内部 LOB 数据的指定部分

说明

public OCILob::erase(?int $offset = null, ?int $length = null): int|false

从指定的 offset 开始擦除内部 LOB 数据的指定部分。如果调用时不带参数,则擦除所有 LOB 数据。

对于 BLOB,擦除意味着用零字节覆盖现有的 LOB 值。对于 CLOB,用空格覆盖现有的 LOB 值。

参数

offset

length

返回值

返回实际擦除的字符/字节数,或在失败时返回 false

变更日志

版本 说明
8.0.0, PECL OCI8 3.0.0 offsetlength 现在可以为空。
8.0.0, PECL OCI8 3.0.0 OCI-Lob 类已重命名为 OCILob,以符合 PHP 命名标准。
添加注释

用户贡献注释

此页面没有用户贡献的注释。
To Top