La función LPAD en PostgreSQL completa una cadena con el número de caracteres y el carácter indicado completando desde la izquierda. Esta función está englobada en las denominadas funciones de cadena.
Sintaxis
Escribe la siguiente sintaxis para utilizarlo:
LPAD(cadena, longitud[, relleno])
Lenguaje del código: CSS (css)
- LPAD: es el nombre de la función.
- cadena: cadena de texto principal.
- longitud: número de caracteres de la cadena final. Si la longitud es más corta que la cadena principal se truncara por la derecha
- relleno: carácter con los que completara la cadena hasta llegar al número indicado. Si no se indica por defecto es un espacio.
Ejemplos
Rellenar desde la izquierda un texto
En el siguiente ejemplo rellenamos el nombre ‘Miguel’ con asteriscos hasta los 10 caracteres:
SELECT LPAD('Miguel',10,'*');
Lenguaje del código: JavaScript (javascript)
Rellenar desde la izquierda un campo
En el siguiente ejemplo rellenamos el campo nombre de la tabla empleados con asteriscos hasta los 15 caracteres:
SELECT nombre,
LPAD(nombre,15,'*')
from empleados;
Lenguaje del código: JavaScript (javascript)