All applications that communicate with an instance of SQL Se...

Próximas questões
Com base no mesmo assunto
Q839315 Banco de Dados
All applications that communicate with an instance of SQL Server do it by sending Transact-SQL statements to the server. The Transact-SQL statement: SELECT TRIM(' test ') AS Result;
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: C - removes spaces before and after the word test.

O tema da questão envolve o entendimento do funcionamento da função TRIM no SQL Server. Esta função é utilizada para remover espaços em branco tanto do início (leading spaces) quanto do final (trailing spaces) de uma string. No contexto de bancos de dados e especificamente no SQL Server, é uma função comum utilizada para limpar e normalizar dados. Conhecer as funções de manipulação de strings é essencial para quem trabalha com SQL e é um tópico frequentemente cobrado em concursos públicos na área de tecnologia da informação.

Para justificar a resposta correta, vamos analisar o que a função TRIM faz. A função TRIM(' test ') irá retornar a palavra 'test' sem os espaços desnecessários que a acompanham na string original, ou seja, os espaços antes (' leading') e depois (' trailing') do texto são removidos, resultando apenas na palavra 'test' pura. Portanto, a alternativa C está correta, pois ela diz que a função "removes spaces before and after the word test", o que está alinhado com o comportamento da função TRIM no SQL Server.

É importante estar atento ao fato de que outras funções de manipulação de strings podem ter comportamentos específicos, como LEFT e RIGHT, que removem espaços à esquerda ou à direita, respectivamente, e LEN, que retorna o número de caracteres de uma string (desconsiderando espaços finais). Entretanto, essas não são relevantes para esta questão em particular.

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

GAB C

TRIM remove espaços antes e depois de determinada palavra.

Vale ressaltar que ainda  temos :

LTRIM (str): Remove todos os espaços em branco do esquerda(início) da cadeia.

RTRIM (str): Remove todos os espaços em branco do direita (final) da cadeia.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo