Questão nº 53

Questão de Tecnologias da Informação · FCC SEFAZ-SC 2018 - Conhecimentos Específicos (P3) (nº 53)

FCC2018Tecnologia da InformaçãoTecnologias da Informação
Gabarito: Bver comentário ↓

Um profissional de TI deseja utilizar algumas funções do Oracle Database 12c para:

I. Remover todos os caracteres especificados do começo ou do final de uma string.

II. Obter a localização de uma substring em uma string.

Para tanto, ele deve usar, respectivamente, as funções

Resposta comentada

Gabarito Alternativa B

No Oracle Database, as funções de string são usadas para manipular textos, seja para formatar, extrair partes, ou localizar padrões. Para remover caracteres das extremidades de um texto e para encontrar a posição de um trecho dentro de outro, usamos funções específicas para cada tarefa.

  • (A) Incorreta: LPAD (Left Pad) adiciona caracteres à esquerda de uma string até atingir um comprimento específico, não remove. INITCAP (Initialize Capital) coloca a primeira letra de cada palavra em maiúscula, não localiza substrings.
  • (B) Correta: TRIM remove caracteres especificados (ou espaços, por padrão) do início, do final ou de ambas as extremidades de uma string. INSTR (In String) retorna a posição inicial da n-ésima ocorrência de uma substring dentro de uma string. Ambas as funções atendem aos requisitos I e II, respectivamente.
  • (C) Incorreta: CHR (Character) retorna o caractere correspondente a um código ASCII/numérico, não remove caracteres de uma string. INSTR está correta para a segunda parte, mas a primeira está errada.
  • (D) Incorreta: CHR retorna um caractere por código, não remove. INITCAP altera a capitalização, não localiza substrings.
  • (E) Incorreta: LPAD adiciona caracteres à esquerda, não remove. INSTR está correta para a segunda parte. Armadilha da banca: A confusão aqui é entre LPAD (Left Pad), que adiciona caracteres à esquerda, e LTRIM (Left Trim), que remove caracteres da esquerda. O nome "Lpad" pode levar o aluno a associá-lo a operações no início da string, mas sua função é oposta à remoção.

Fonte: FCC SEFAZ-SC 2018 - Conhecimentos Específicos (P3) 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