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.