4D v14.3DELETE RECORD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
DELETE RECORD
|
DELETE RECORD {( tabela )} | ||||||||
Parâmetro | Tipo | Descrição | ||||||
tabela | Tabela |
![]() |
Tabela na qual o registro atual será apagado, ou tabela Padrão, se omitido | |||||
DELETE RECORD apaga o registro atual de tabela no processo. Se não houver registro atual para tabela no processo, DELETE RECORD não tem efeito. Em um formulário, pode criar um botão Apagar registro em lugar de utilizar este comando.
Nota:
A eliminação de registros é uma operação permanente e não pode ser desfeita
Se um registro for apagado, o número do registro será reutilizado quando novos registros forem criados. Não utilize o número do registro como identificador do registro se seu banco permite a eliminação de registros.
O exemplo apaga um registro de um empregado. O código pergunta ao usuário o número do empregado a apagar, procura o registro correspondente e o a apaga:
vBuscar:=Request("Número do empregado a apagar:") ` Obtém um número de identificação do empregado
If(OK=1)
QUERY([Empregado];[Empregado]ID =vBuscar) ` Buscar o empregado
DELETE RECORD([Empregado]) ` Apagar o empregado
End if
Produto: 4D
Tema: Registros
Número
58
Modificado: 4D 2004
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)