Función BTRIM en PostgreSQL

La función BTRIM en PostgreSQL es una herramienta versátil para la manipulación de cadenas de texto. Esta función permite eliminar caracteres no deseados de ambos lados de una cadena de tipo char, varchar o text, es decir, tanto al principio como al final del texto.

De forma predeterminada, la función BTRIM elimina los espacios en blanco que rodean la cadena. Sin embargo, su flexibilidad radica en que también permite especificar otros caracteres que deseas eliminar. Esto resulta útil cuando es necesario limpiar o normalizar textos antes de procesarlos en base de datos.

En este artículo, revisaré la sintaxis de la función BTRIM y proporcionaré ejemplos prácticos para ilustrar su uso en distintos escenarios.

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

Sintaxis

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

BTRIM(cadena, [caracter] );
  • BTRIM: 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 BOTH.

Ejemplos

Eliminar espacios

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

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

Eliminar la letra o

En el siguiente ejemplo eliminamos la letra o del principio y final del texto ‘ornitorrinco’

SELECT BTRIM('ornitorrinco' , 'o');

Escribir un comentario