Função @NUMERIC

Revisão de 20h46min de 15 de setembro de 2025 por Admin (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

A função @NUMERIC é utilizada para conversão do tipo numérico para cada banco de dados.

Sintaxe

@NUMERIC

Nome Banco Descrição
@NUMERIC PostgreSQL NUMERIC
@NUMERIC Oracle NUMERIC(15,6)
@NUMERIC FireBird NUMERIC
@NUMERIC SQLServer FLOAT

Exemplos

procedure ExecutarSQL; 
var
  Q: TPHQuery;
begin
  try
    Q := NewPHQuery;
    Q.Add('SELECT * ' +
          'FROM DADOS ' +
          'WHERE CAST(CAMPO AS @NUMERIC) > 0');
  finally
    Q.Free;
  end;
end;
begin
  ExecutarSQL;
end.