Función RTRIM en PostgreSQL

La función RTRIM en PostgreSQL es una herramienta útil para la manipulación de cadenas de texto. Esta función permite eliminar caracteres no deseados de una cadena de tipo char, varchar o text, comenzando desde la derecha, es decir, desde el final del texto.

De manera predeterminada, la función RTRIM elimina los espacios en blanco que se encuentran al final de la cadena. Sin embargo, esta función es versátil, ya que también permite especificar otros caracteres que se deseen eliminar, lo que la convierte en una herramienta flexible para procesar y limpiar datos. En muchas ocasiones, es útil para asegurarse de que las cadenas no contengan caracteres redundantes o espacios innecesarios al final de un texto.

En los siguientes apartados, revisaré la sintaxis de la función RTRIM y proporcionaré algunos ejemplos para demostrar cómo puede ser utilizada en diferentes situaciones.

Para más información, puedes consultar la documentación oficial de PostgreSQL.

Sintaxis

La sintaxis para utilizar la función RTRIM en PostgreSQL es la siguiente:

RTRIM(cadena, [caracter] );
  • RTRIM: es el nombre de la función.
  • cadena: específica de donde debe eliminar el carácter.
  • [characters]: carácter a eliminar (si no se especifica se elimina los espacios)

Esta función es igual que utilizar la función TRIM con su opción TRAILING.

Ejemplos

Eliminar espacios

En el siguiente ejemplo eliminamos los espacios al final del texto ‘Blog de Miguel Troyano ‘

SELECT RTRIM('Blog de Miguel Troyano  ');
Función RTRIM en PostgreSQL

Eliminar la letra o

En el siguiente ejemplo eliminamos la letra o del final del texto ‘Blog de Miguel Troyano’

SELECT RTRIM('Blog de Miguel Troyano' , 'o');

Escribir un comentario