Questão nº 23

Questão de Tecnologia da Informação · FCC TRT22 2022 (nº 23)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Bver comentário ↓

Considere que em um banco de dados Oracle 19c aberto e funcionando em condições ideais, exista a tabela TRTServ:

Figura da questão de Tecnologia da Informação

Para atualizar e mostrar os termos Teresina para TRT-22 do campo Local, deve-se utilizar o seguinte comando PL/SQL:

Resposta comentada

Gabarito Alternativa B

Para manipular textos em um banco de dados, como trocar uma palavra por outra dentro de uma frase, usamos funções específicas. A função REPLACE no Oracle é usada para encontrar uma sequência de caracteres (uma "string") e substituí-la por outra.

  • (A) Incorreta: A sintaxe SELECT FROM TRTServ, Local está errada; o SELECT precisa de colunas ou expressões logo após ele. A função REPLACE também está mal posicionada e com sintaxe incorreta para o contexto.
  • (B) Correta: Esta alternativa utiliza a função REPLACE corretamente. A sintaxe REPLACE(coluna, 'string_antiga', 'string_nova') é a forma padrão de substituir todas as ocorrências de string_antiga por string_nova dentro dos valores da coluna. O comando SELECT exibirá o resultado dessa substituição para cada linha da tabela TRTServ.
  • (C) Incorreta: Assim como na alternativa A, a sintaxe SELECT FROM TRTServ está incorreta. A função REPLACE também está mal posicionada e com sintaxe inadequada.
  • (D) Incorreta: O nome da função SUBST não existe no Oracle para realizar substituições de string. A função SUBSTR (com R no final) serve para extrair uma parte de uma string, não para substituí-la. Esta é a armadilha da banca, pois SUBSTR é uma função real, mas com propósito diferente.
  • (E) Incorreta: A sintaxe SELECT FROM TRTServ, Local está incorreta, e a função SUBST não é a correta para a operação de substituição de strings.

Fonte: FCC TRT22 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho