Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

CHANGE

Propósito

Alterar os valores dos itens não-chave do último registro lido no arquivo selecionado.

Sintaxe

CHANGE

Utilização

Na alteração de itens não-chave de arquivos de banco de dados ou arquivos externos.

Este comando garante que itens-chave não sejam alterados, retornando um erro de operação pela função DBERR().

Exemplo

O exemplo a seguir mostra-nos a alteração de um item não-chave em um registro de um arquivo de banco de dados.

SELECT x

USE tab_nfis

REPLACE tot_nfis WITH total_nf, dat_nfis;

WITH data_nf

CHANGE

O exemplo a seguir mostra-nos a tentativa de alteração de um item-chave

SELECT x

USE tab_nfis

REPLACE tot_nfis WITH total_nf, dat_nfis;

WITH data_nf, cli_nfis with cli_nf

CHANGE

? DBERR()     && Exibira o código de erro do comando CHANGE

? DBMESS()     && Exibira a mensagem de erro associada a DBERR( )

Consulte

LOCATE, LOCK, MODIFY, REPLACE, SEEK, USE, DBERR( ), FCHANGE( ) e FMODIFY( ).

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!