Resumo : neste tutorial, você aprenderá como usar a RTRIM()
função para remover todos os espaços finais de uma string.
Visão geral da função MySQL RTRIM()
A RTRIM()
função recebe um argumento de string e retorna uma nova string com todos os caracteres de espaço à direita removidos.
Aqui está a sintaxe da RTRIM()
função:
RTRIM(str)
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Nesta sintaxe, o str
argumento é a string da qual você deseja remover os espaços finais.
Se str for NULL, a função retornará NULL.
Na prática, você usa a RTRIM()
função de limpeza e formatação de dados de texto removendo os espaços finais.
Observe que para remover os espaços iniciais de uma string, você usa a LTRIM()
função. Para remover espaços iniciais e finais de uma string, você usa a TRIM()
função.
Exemplos de funções RTRIM() do MySQL
Vejamos alguns exemplos de uso da RTRIM()
função.
1) Usando a função RTRIM() com uma string literal
Este exemplo usa a RTRIM()
função para remover todos os espaços finais da string 'MySQL '
:
SELECT
RTRIM('MySQL ') result;
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Aqui está o resultado:
+--------+
| result |
+--------+
| MySQL |
+--------+
1 row in set (0.00 sec)
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Neste exemplo, a RTRIM()
função remove todos os espaços finais da string 'MySQL '
. Portanto, o resultado é a string 'MySQL'
.
2) Usando a função MySQL RTRIM() para atualizar dados em uma tabela
Usaremos a customers
tabela do banco de dados de exemplo :
O exemplo a seguir usa a RTRIM()
função na instrução UPDATE para remover todos os espaços finais dos nomes dos clientes na customerName
coluna da customers
tabela:
UPDATE
customers
SET
customerName = RTRIM(customerName);
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Resumo
- Use a
RTRIM()
função para remover todos os espaços finais de uma string.