Mudanças entre as edições de "Função @DAY"

(Sintaxe:)
(Sintaxe:)
Linha 3: Linha 3:
 
==='''Sintaxe: '''===
 
==='''Sintaxe: '''===
 
@DAY
 
@DAY
 +
 +
==='''Parâmetros'''===
  
 
{| class="wikitable" style="width: 100%"
 
{| class="wikitable" style="width: 100%"

Edição das 12h00min de 24 de fevereiro de 2025

A função @DAY é utilizada para extrair o dia de uma data. Ela retorna o valor numérico correspondente ao dia do mês, que varia de 1 a 31. Essa função é útil quando é necessário trabalhar especificamente com o componente "dia" de uma data em uma consulta SQL.

Sintaxe:

@DAY

Parâmetros

Nome Banco Descrição
@Day PostgreSQL EXTRACT(DAY FROM DATE)
@DAY Oracle TO_CHAR(DATE, 'DD')
@DAY FireBird EXTRACT(DAY FROM DATE)
@DAY SQLServer DAY(DATE)

Exemplos:

procedure Filtro;
var
 Q: TPHQuery;
 begin
  try
    Q := NewPHQuery;
    Q.Add('SELECT * ' +
          'FROM VENDAS ' +
          'WHERE @DAY(DATA_VENDA) = :DiaFiltro');
  finally
    Q.Free;
  end;
end;
begin
  Filtro;
end.