SóProvas


ID
3532423
Banca
INSTITUTO AOCP
Órgão
IBGE
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

Tiago é o DBA, administrador de banco de dados, da sua empresa e, durante um processo de consulta ao banco de dados, ele pretende utilizar uma função chamada SUBSTRING. Para testar a sintaxe e o funcionamento dessa função, Tiago executou o seguinte comando no seu banco de dados SQL:


select substring( ‘CONCURSO’, 6,3);


Qual será o resultado dessa consulta aplicada por Tiago?

Alternativas
Comentários
  • Substring: Observe como é contada a palavra

    Ponto anterior a 1ª letra da palavra [1]

    C [2]

    O [3]

    N [4]

    C [5]

    U [6]

    R [7]

    S [8]

    O [9]

  • Substring : (string; posição da string; quantidade de string a partir da posição definida)

  • A substring começa a contar da posição 1. Cuidado para não confundir com algumas linguagens, como Java, por exemplo, que começa com a posição 0.

    SUBSTRING SQL: Extract 3 characters from a string, starting in position 1:

    SELECT SUBSTRING('SQL Tutorial', 1, 3) AS ExtractString; //Resultado: SQL

    https://www.w3schools.com/sql/func_sqlserver_substring.asp

    Obs.: Acho que o @Helder se equivocou no comentário, pois a letra R está na posição 6. A partir daí considera os 3 caracteres, incluindo o da posição 6: RSO

  • Extrair 3 caracteres de uma string, começando na posição 6: select substring( ‘CONCURSO’, 6,3); A função SUBSTRING() extrai alguns caracteres de uma string