SQL RTRIM()

Sql Rtrim



Uma das tarefas mais comuns em SQL e outras linguagens de programação é manipular e trabalhar com dados de string. Isso pode incluir concatenação de strings, conversão de maiúsculas ou minúsculas, corte de strings e muito mais.

Uma das tarefas mais comuns de manipulação de strings em SQL é cortar ou remover os caracteres de espaço em branco de uma determinada string de entrada.

Neste tutorial, aprenderemos sobre a função RTRIM() que desempenha um papel crucial no corte de strings.







SQL RTRIM()

Em SQL, a função RTRIM() significa corte à direita. A função nos permite remover quaisquer caracteres e/ou finais (mais à direita) de um determinado valor de string.



Esta função é particularmente útil ao lidar com dados que podem conter espaços em branco desnecessários no final das strings, o que nos permite limpar os valores do banco de dados.



Sintaxe:

A sintaxe da função RTRIM() em SQL pode variar ligeiramente dependendo do mecanismo de banco de dados. No MySQL, a sintaxe é a seguinte:





RTRIM(string_to_trim)

O “string_to_trim” especifica a string de entrada da qual desejamos remover quaisquer caracteres de espaço em branco iniciais.

Exemplo de uso de SQL RTRIM() (MySQL)

Vejamos alguns exemplos práticos de como usar a função RTRIM(). Começaremos com um uso básico e depois abordaremos alguns exemplos mais avançados.



Exemplo 1: Dados de Amostra

Antes de mergulhar nas consultas, considere um exemplo de tabela que contém os dados dos funcionários, conforme mostrado a seguir:

 Um close de uma lista de palavras Descrição gerada automaticamente
Suponha que desejamos recuperar o “job_title” da tabela onde os caracteres de espaço em branco iniciais são removidos. Podemos usar a função RTRIM() conforme demonstrado a seguir:

SELECT RTRIM(job_title) AS clean_job_title FROM emp;

Saída:

 Um close-up de um código Descrição gerada automaticamente

Exemplo 2: Cortando caracteres específicos

Por padrão, a função RTRIM() remove os caracteres de espaço da string de entrada. No entanto, podemos especificar os caracteres específicos que desejamos remover da string de entrada.

Por exemplo, para remover todas as ocorrências do caractere de tabulação, podemos usar o valor “\t” conforme mostrado no exemplo a seguir:

SELECIONE RTRIM( ' \t ' FROM sobrenome) AS apelido_aparado FROM emp;

Isso deve remover todos os caracteres de tabulação das strings na coluna especificada.

NOTA: Você pode especificar qualquer caractere suportado.

Conclusão

Neste tutorial, aprendemos sobre a função RTRIM() em SQL para descobrir como cortar qualquer ocorrência dos caracteres especificados de uma determinada string.