Logo Passei Direto
Buscar
E Modelo. Questão 8 I BANCO DE DADOS Código da questão: 153354 As datas e horas armazenadas em bancos de dados são de um tipo bem específico e possuem características bem peculiares que as diferenciam dos demais dados. Em SQL, existem várias formas de manipulação desses campos, inclusive para calcular período entre datas e horas. Considerando essas informações e O conteúdo estudado sobre funções de SQL, escolha O comando adequado para mostrar a data atual com mais 30 dias. A SELECT DATE_ADD(CURDATE() + 30 DAY. B SELECT DATE_ADD() + INTERVAL 30 DAY. C SELECT DATE_ADD(CURDATE() + 30). D SELECT CURDATE() + 30.
User badge image
Pescando com giullia Silva

há 5 dias

Respostas

User badge image

Ed Verified user icon

há 5 dias

Para mostrar a data atual com mais 30 dias em SQL, precisamos usar a função correta que manipula datas. Vamos analisar as opções: a) `SELECT DATE_ADD(CURDATE() + 30 DAY` - Esta opção está incorreta porque a sintaxe está errada. O `DATE_ADD` deve ter a forma correta de adicionar um intervalo. b) `SELECT DATE_ADD() + INTERVAL 30 DAY` - Esta opção também está incorreta porque falta o primeiro argumento para a função `DATE_ADD()`. c) `SELECT DATE_ADD(CURDATE() + 30)` - Esta opção está incorreta porque a função `DATE_ADD` não está sendo usada corretamente. O `+ 30` não é um intervalo válido. d) `SELECT CURDATE() + 30` - Esta opção está incorreta porque simplesmente adicionar 30 a uma data não é a forma correta de adicionar dias. A forma correta de adicionar 30 dias à data atual em SQL seria usar `SELECT DATE_ADD(CURDATE(), INTERVAL 30 DAY)`, mas essa opção não está listada. Dentre as opções apresentadas, a que mais se aproxima da sintaxe correta, embora não esteja perfeita, é a b) `SELECT DATE_ADD() + INTERVAL 30 DAY`, pois menciona o uso de `INTERVAL`, que é o que precisamos, mas ainda assim está incompleta. Portanto, nenhuma das opções está correta, mas a b) é a que mais se aproxima do que seria necessário.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina