Função VERIFY( )
Sintaxe
VERIFY(campo)
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
campo |
caractere numérico datahora |
Precisa ser um campo de dados físicos. |
Saída
Lógico. Retorna V (verdadeiro), se os dados no campo forem válidos e F (falso), caso contrário.
Exemplos
Exemplos básicos
Extrai todos os registros em que a função VERIFY( ) é avaliada como falsa para uma nova tabela do Analytics:
EXTRACT RECORD IF NOT VERIFY(Endereço) TO "InvalidEntries.fil"
Observações
A função VERIFY( ) determina se os dados em um campo são consistentes com o tipo de dados especificado para o campo.
Quando usar VERIFY( )
A função oferece controle mais preciso dos campos a serem verificados do que o comando VERIFY, ou a opção Verificar dados na guia Numérico na caixa de diálogo Opções (Ferramentas > Opções). Você pode usar a função para detectar erros nos campos individuais e proceder de uma maneira específica para a situação.
Quando a função é avaliada como verdadeiro
Para que a função avalie como verdadeiro:
- campos de caracteres devem conter apenas caracteres válidos e imprimíveis, como letras, números e símbolos
- campos numéricos devem conter apenas caracteres numéricos válidos, como números, decimais e símbolos de moedas
- campos datahora devem conter somente datas válidas, datahora ou horas.
Campos e expressões calculados
Campos calculados e expressões sempre são avaliadas como V (verdadeiro), sendo assim essa função não pode ser usada com campos calculados ou expressões, a menos que eles sejam convertidos para campos físicos. O uso da opção Campos na caixa de diálogo Extrair para extrair os campos calculados ou expressões os converte em campos físicos.