[firebase-br] Primeiro dia do mes a partir de uma data

Tecnobyte Informática temp2 em tecnobyte.com.br
Seg Jul 28 12:19:54 -03 2008


Nem precisa de função ou procedimento. Basta fazer isto:

SELECT
  CAST('1.' ||
    EXTRACT(MONTH FROM CampoData) || '.' ||
    EXTRACT(YEAR FROM CampoData) AS DATE) AS DataInicioMes
FROM NomeTabela

Atenciosamente.

Daniel P. Guimarães
Tecnobyte Informática
www.tecnobyte.com.br


----- Original Message ----- 
From: "Marcelo Moreira" <marcelo em easysistemasmg.com.br>
To: <lista em firebase.com.br>
Sent: Monday, July 28, 2008 11:11 AM
Subject: [firebase-br] Primeiro dia do mes a partir de uma data


Pessoal,

Boa tarde!



Gostaria de saber se existe alguma função do Firebird 2.1 que eu informando
uma data eu teria como retorno o primeiro dia do mês daquela data. Exemplo:

Informando: 15/01/2008 eu teria como retorno 01/01/2008

Informando: 17/03/2008 eu teria como retorno 01/03/2008



Estou precisando usar esta função caso tenha em uma SP



Se alguém puder me ajudar.



Grato!





Mais detalhes sobre a lista de discussão lista