Apaga uma parte especificada dos dados internos do LOB

# OCILob::erase

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

OCILob::erase — Apaga uma parte especificada dos dados internos do LOB

### Descrição

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

Apaga uma porção especificada dos dados internos do LOB começando em uma posição especificada em `offset`. Se chamado sem parâmetros, ele apaga todos os dados LOB.

Para BLOBs, apagar significa que o valor LOB existente é sobrescrito com bytes zero. Para CLOBs, o valor LOB existente é sobrescrito com espaços.

### Parâmetros

`offset`

`length`

### Valor Retornado

Retorna o número real de caracteres/bytes apagados ou `false` em caso de falha.

### Registro de Alterações

Versão | Descrição
--- | ---
8.0.0, PECL OCI8 3.0.0 | `offset` e `length` agora são anuláveis.
8.0.0, PECL OCI8 3.0.0 | A classe OCI-Lob foi renomeada para OCILob para se alinhar aos padrões de nomenclatura PHP.

### Veja Também

- OCILob::truncate

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open