Função @ISNULL
Revisão de 11h19min de 7 de fevereiro de 2025 por Endrio.korb (discussão | contribs) (Criou página com 'A função '''@ISNULL''' preenche a função "IS NULL" correspondente a cada banco de dados. ==='''Sintaxe'''=== @ISNULL; ==='''Parâmetros'''=== {| class="wikitable" style=...')
A função @ISNULL preenche a função "IS NULL" correspondente a cada banco de dados.
Sintaxe
@ISNULL;
Parâmetros
Nome | Banco | Descrição |
---|---|---|
@ISNULL | PostgreSQL | Coalesce |
@ISNULL | Oracle | NVL |
@ISNULL | FireBird | Coalesce |
@ISNULL | SQLServer | ISNULL |
Exemplos
procedure Filtro; var Q:TPHQuery; begin try Q := NewPHQuery; Q.Add('SELECT * '+ 'FROM PESSOAS '+ 'WHERE EMAIL = @ISNULL '); finally Q.Free; end; end; begin Filtro; end.