
Esvaziar todo um arquivo.
ZAP
Esvazia um arquivo selecionado, isto é, remove todos os seus registros liberando área em disco.
O comando ZAP pode ser utilizado tanto em arquivos de banco de dados como em arquivos externos.
Não é possível desfazer esta operação em arquivos de banco de dados OpenBASE mesmo que seja definida a opção ARQRECUP.
Este comando verifica a integridade referencial. Isto quer dizer que, não será permitido o esvaziamento de arquivos que possuam ligações.
A função DBERR() retorna um valor diferente de zero caso o esvaziamento não tenha obtido sucesso.
O exemplo a seguir mostra-nos como esvaziar o arquivo externo agenda.d .
USE agenda.d && Abre arquivo externo
ZAP && Esvazia arquivo
DELETE, LOCK, SELECT e FEMPTY( ).
