Fórum como pegar apenas o mês de uma data (datepart) #50349

06/04/2005

0

preciso pegar apena uma parte da data, como o mês. no SQL eu usava o DATEPART, mas no firebird 1.5 não estou conseguindo.
no SQL tb tinha o DATEADD, qua podia adicionar, por exemplo, um mês a mais.
com qual comando posso conseguir o mesmo efeito?


Raserafim

Raserafim

Responder

Posts

06/04/2005

Arc@njo

Voce pode utilizar UDF´s para isto, no site da Firebase tem varias UDF´s que podem ser utilizadas para isto.

http://www.firebase.com.br/fb/


Responder

Gostei + 0

06/04/2005

Rodolpho123

Vc pode utilizar a função [b:4f08f13fb5]extract[/b:4f08f13fb5], ex:

select extract(month from datanascimento) as somente_o_mes from sua_tabela



Responder

Gostei + 0

06/04/2005

Raserafim

é isso mesmo rodolpho, ontem mesmo achei o camando extract, e inclusive respondi uma pergunta aqui no forum utilizando-se desta técnica, e esqueci de postar no meu próprio tópico.
Mas valeu pela atenção.


Responder

Gostei + 0

24/08/2005

Yallebr

Valeu tb !


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar