La función INITCAP en PostgreSQL es una herramienta útil para formatear texto, ya que permite convertir una expresión o valor de una columna al formato en el que la primera letra de cada palabra aparece en mayúsculas, mientras que el resto permanece en minúsculas. Esto es ideal para estandarizar datos textuales como nombres propios, títulos o cualquier tipo de texto que necesite una presentación más ordenada y legible.
Como parte de las funciones de cadena en PostgreSQL, INITCAP simplifica la manipulación de texto, haciendo que sea especialmente valiosa en tareas de limpieza y normalización de datos. Su facilidad de uso y su versatilidad la convierten en una función clave en cualquier conjunto de herramientas para gestionar bases de datos.
En este artículo, primero te mostraré la sintaxis básica de INITCAP, y después exploraremos ejemplos prácticos para que puedas aplicar esta función de manera efectiva en tus proyectos.
Para más información, puedes consultar la documentación oficial de la función INITCAP en PostgreSQL.
Sintaxis
La sintaxis para utilizar la función INITCAP en PostgreSQL es la siguiente:
INITCAP(expresión);
Ejemplos
Convertir una expresión
En el siguiente ejemplo convertimos a minúsculas la frase Blog de MIGUEL TROYANO.
SELECT INITCAP('Blog de MIGUEL TROYANO');

Convertir una campo
En el siguiente ejemplo convertimos a minúsculas el campo nombre de la tabla empleados.
SELECT nombre, INITCAP(nombre) from empleados;