segunda-feira, 31 de maio de 2010

Trabalhando com campos datetime

Como separar a data da hora de um campo datetime?
Segue:

Declare @date datetime
Set @date = getdate()
Select Convert (CHAR(10),@date,103) As Data, CONVERT(CHAR(5),@date,108) AS HORA

Resultado:




E para remover a hora de um campo datetime?

Declare @date datetime
Set @date = getdate()
Select Cast(floor(cast(@date as float)) as datetime) as data

Resultado:

Um comentário: