Em uma empresa, o gerente de banco tem uma tabela de nome F...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a letra D. Para entender o porquê, é necessário conhecer o comando INSERT INTO do SQL, que é usado para inserir novos registros em uma tabela. Esse comando é seguido pelo nome da tabela e a lista entre parênteses dos nomes das colunas nas quais os dados serão inseridos, e após a palavra-chave VALUES, os valores correspondentes a essas colunas são especificados entre parênteses e separados por vírgula. A sintaxe correta é:
No caso da alternativa D, temos:
Aqui, a sintaxe está correta e segue as regras do SQL para inserção de dados em uma tabela. Primeiro, é especificado o nome da tabela FILIAL, seguido das colunas funcionario e descricao entre parênteses. Depois, com o comando VALUES, são fornecidos os valores correspondentes às colunas mencionadas, neste caso, "ROBERTO" para funcionario e "ADMINISTRADOR" para descricao. Os valores estão corretamente delimitados por aspas duplas, indicando que são dados do tipo string (texto).
As demais alternativas contêm erros que violam a sintaxe do SQL para o comando INSERT INTO, como a ordem errada dos elementos, a falta da palavra-chave VALUES, ou o uso incorreto da preposição (ON em vez de INTO).
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo