Buscar

Separa para saber o dia o mes ou ano de nascimento e outros

Código

SELECT re,nome,dtnascimento from associado where DATEPART(yy,dtnascimento)=1958/*separa por ano*/
SELECT re,nome,dtnascimento from associado where DATEPART(mm,dtnascimento)=03/*separa por Mês*/
SELECT re,nome,dtnascimento from associado where DATEPART(dd,dtnascimento)=27/*separa por dia*/

para saber o nome do mês,dia ou o ano
SELECT DATENAME(year, GETDATE()) /*saber o ano=2007*/
SELECT DATENAME(month, GETDATE())/*sabe o nome do mês=Maio*/
SELECT DATENAME(day, GETDATE())/*sabe a data dia=26*/


tudo em sql server
tem a funcao datediff, para saber a diferença entre duas datas,
espero q ajude quem trabalhe com sql server,
 usar em oracle pode não dar certo ou outro tipo de banco.

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Banco de dados
Adicionada dia: 26/03/07
Por: Edmilson
Visualizada: 3122 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009