Concessionárias Brasil | Fórum Oficial
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Quanto tempo se passou desde que o serviço do SQL Server foi iniciado?

Ir para baixo

Quanto tempo se passou desde que o serviço do SQL Server foi iniciado? Empty Quanto tempo se passou desde que o serviço do SQL Server foi iniciado?

Mensagem por fabio.cerqueira Qui Jun 09, 2016 7:44 pm

Código:

USE master;
DECLARE @starttime datetime
SET @starttime = (SELECT crdate FROM sysdatabases WHERE name = 'tempdb' )

DECLARE @currenttime datetime
SET @currenttime = GETDATE()

DECLARE @difference_dd int
DECLARE @difference_hh int
DECLARE @difference_mi int

SET @difference_mi = (SELECT DATEDIFF(mi, @starttime, @currenttime))
SET @difference_dd = (@difference_mi/60/24)
SET @difference_mi = @difference_mi - (@difference_dd*60)*24
SET @difference_hh = (@difference_mi/60)
SET @difference_mi = @difference_mi - (@difference_hh*60)

PRINT 'O serviço do SQL Server foi iniciado: '
+ CONVERT(varchar, @difference_dd) + ' dias '
+ CONVERT(varchar, @difference_hh) + ' horas '
+ CONVERT(varchar, @difference_mi) + ' minutos.' 

fabio.cerqueira
fabio.cerqueira
Especialista
Especialista

Mensagens : 14
Pontos : 738
Data de inscrição : 09/06/2016
Idade : 36
Localização : Brasil

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos