No que se refere aos códigos SQL, assinale a opção em que a ...

Próximas questões
Com base no mesmo assunto
Q168393 Banco de Dados
No que se refere aos códigos SQL, assinale a opção em que a sintaxe SQL está correta.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - DELETE FROM escritorio WHERE projeto = "teste"

O tema dessa questão é a sintaxe do SQL para a operação de exclusão de dados de uma tabela. Ao estudar SQL para concursos públicos, é essencial entender as estruturas básicas dos comandos para realizar operações no banco de dados, como seleção, inserção, atualização e exclusão de dados. Em particular, o comando DELETE é usado para remover registros de uma tabela que atendam a uma determinada condição.

Para resolver essa questão, é necessário ter conhecimento sobre a ordem correta dos elementos que compõem o comando DELETE. A sintaxe correta para este comando inicia com a palavra-chave DELETE, seguida de FROM, que indica de qual tabela os dados serão excluídos. Após isso, a cláusula WHERE é utilizada para especificar a condição que determina quais registros devem ser removidos.

A alternativa C está correta porque segue a sintaxe padrão do SQL para o comando de exclusão. Ela começa com o comando DELETE, seguido por FROM e o nome da tabela (escritorio), e então especifica a condição com a cláusula WHERE. A condição é que o valor da coluna projeto seja igual a "teste". Ao executar esse comando, todos os registros na tabela escritorio onde a coluna projeto tem o valor "teste" serão excluídos.

Para um aluno que está se preparando para concursos públicos com foco em Banco de Dados e SQL, é fundamental praticar a escrita e a compreensão desses comandos com frequência, a fim de assimilar a ordem correta dos elementos e se familiarizar com as variações e possibilidades dentro da linguagem SQL.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Nenhuma está correto, já que para indicação de strig utiliza o caractere ( ' ) e não ( " ).

Obrigado
Não estaria se restringindo ao banco de dados que você usa ?
veja que todas usam aspas duplas,  voce vai deixar de escolher porque nao tem o caractere que usa, e torcer para recurso ser aceito ?
de forma objetiva e .. generica

<comando> FROM BANCO  WHERE <filtro>

assim

DELETE FROM escritorio WHERE projeto="teste"

remova do banco escritorio filtrando se o campo projeto combina com "teste"

Resposta (c)

[ ]s

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo