Em uma instrução SQL, o caractere utilizado para representar...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - %
O tema dessa questão é a utilização de caracteres curinga (wildcards) em consultas SQL, mais especificamente dentro do comando LIKE
utilizado para filtrar resultados de acordo com padrões específicos em strings. Entender wildcards é essencial para realizar buscas mais flexíveis em campos de texto dentro de bancos de dados.
O caractere % é utilizado para indicar que qualquer sequência de caracteres (incluindo uma sequência vazia) pode ocupar a sua posição. Por exemplo, se quisermos buscar por todos os nomes que começam com "Mar" em uma tabela, independente do que venha a seguir, usaríamos a consulta:
SELECT * FROM tabela WHERE nome LIKE 'Mar%';
Nesta consulta, "Mar" é a parte fixa da busca, e o % diz que aceitamos qualquer coisa que venha após "Mar". Isso pode retornar "Marcelo", "Marta", "Mariana", etc.
Ao considerar as alternativas, a A - % é a única que representa corretamente esse conceito de wildcard no SQL. As outras opções, como $, #, * e &, não são utilizadas dessa forma em SQL. Em particular, o * é frequentemente confundido por sua utilização em outros contextos, como em expressões regulares ou no DOS/Windows para representar qualquer número de caracteres, mas no SQL, * é usado para selecionar todas as colunas de uma tabela, e não tem nenhuma função como wildcard dentro de uma string.
Portanto, a alternativa correta é a A - %, pois ela corretamente identifica o caractere usado no SQL para representar qualquer número de caracteres em uma consulta usando o operador LIKE
.
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
Realmente fiquei com receio de responder essa questão, mas como não o _ (sublinhado que representa qualquer caractere) o jeito foi responder letra a) %.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo