Procura

Banco de dadosSql server


EXERCÍCIOS - Exercício 87

  • (FCC 2013)

Observe os comandos em Transact-SQL:
DECLARE @DataAtual DATETIME
SET @DataAtual = GETDATE()
Considere as tarefas a serem realizadas:
1- Retornar a quantidade de dias desde 01/01/2013 às 07:00 até o momento.
2- Somar 1 hora à hora atual.
3- Verificar se a data 01/34/2012 é uma data válida.
Os comandos corretos em Transact-SQL (usando ou não as informações dos comandos acima) que realizam as tarefas 1, 2 e 3, respectivamente, são:


A) SELECT DATEDIFF(DAY,'01/01/2013 07:00',#DataAtual)
SELECT DATEPLUS(HOUR,1,GETDATE())
SELECT VALIDDATE('01/34/2012')


B) DATEDIFF(DAY,'01/01/2013 07:00',@DataAtual)
DATEPLUS(HOUR,1,GETDATE())
ISDATE('01/34/2012')


C) SET DATEDIFF(DAYS,'01/01/2013 07:00',#DataAtual)
SET DATEPLUS(HOUR,1,GETDATE())
GET VALIDDATE('01/34/2012')


D) SELECT DATEDIFF(DAY,'01/01/2013 07:00',@DataAtual)
SELECT DATEADD(HOUR,1,GETDATE())
SELECT ISDATE('01/34/2012')


E) SELECT DATEDIFF(YEAR,'01/01/2013 07:00',DataAtual)
UPDATE DATE(PLUSHOUR,1,GETDATE())
DECLARE VALID = ISDATE('01/34/2012')



Próximo:
EXERCÍCIOS - Exercício 88

Vamos para o Anterior: Exercício 86

Tente Este: Exercício 61

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=2.50ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.52ms))((ts_substr_c=1.98ms))((ts_substr_im=1.04ms))
((total= 6ms))