PROGRAMANDO EM ASP.NET
 


>> Navegação >> Tópico >> SubTópico
NomeTítulo Tópicos
Mauricio Junior
Dúvida iniciada: 10/4/2007 10:59:43 AM

DateTime SQL


Dúvida:  Se for no SQL Server, ele não tem uma função pronta como o getdate() que traz a data atual,(...)
Sintaxe:
select datepart(parte, data)

Exemplo:
select datepart(hh, getdate())

Respostas Data Resposta: 10/4/2007 10:59:43 AM
Mauricio Junior set nocount on
--declare @teste table (hora datetime)
declare @teste table (hora varchar(10))

--dados para testes
insert into @teste (hora) values ('18:20')
insert into @teste (hora) values ('01:50')
insert into @teste (hora) values ('04:10')

--separando as horas dos minutos e somando
select sum(datepart(hh, hora)) as [Total Horas],
sum(datepart(mi, hora)) as [Total Minutos]
from @teste

--dividindo os minutos por 60, a parte inteira adicionando as horas e o resto deixando na parte dos minutos
select sum(datepart(hh, hora)) + sum(datepart(mi, hora))/60 as [Total Horas],
sum(datepart(mi, hora)) % 60 as [Total Minutos]
from @teste

NETITC


Vídeos

 
Curso de C#


Visto por 41 pessoas.

Vídeo: Gerando Hash com .NET


Visto por 907 pessoas.

Criptografia para ser usada na URL


Visto por 1234 pessoas.

Mudar o toque do iPhone


Visto por 1779 pessoas.

12345678