borrame.com - Colección particular de recortes de código y documentación para programación web

Canales RSS

Lo más fresco

  1. Enlaces sobre desarrollo web Modificado
  2. Cadena aleatoria en PHP Modificado
  3. Recortar texto Nuevo

Sugerencias del chef

Lo más visitado

  1. Canales RSS
  2. Formato condicional según el día de la semana
  3. Enlaces sobre desarrollo web
  4. Recortar texto
  5. Convertir de minutos a horas
Compartir esta página

LPAD en SQL Server

Esto es un émulo rápido de la función LPAD() de otros gestores de bases de datos para SQL Server 2005 o superior. Sólo funciona sobre cadenas y sólo contempla rellenos de un carácter.

/* * Émulo de la función LPAD() de Oracle - v2015-09-06 */ CREATE FUNCTION LPAD ( @cadena VARCHAR(MAX), -- Texto de partida @tamano INT, -- Tamaño de la cadena resultante @relleno CHAR -- Carácter de relleno ) RETURNS VARCHAR(MAX) AS BEGIN RETURN REPLICATE(@relleno, @tamano - LEN(@cadena)) + @cadena; END GO

Ver demo.

Historial

v2015-09-06
Dar forma de función.
v1201-02-11
Primera versión (expresión REPLICATE a pelo).

Esta página ha sido impresa el jueves 13 de agosto de 2026 (14:58:59 +0200) desde https://borrame.com/recortes/sql-server/lpad.html. La última vez que miré contenía HTML válido con CSS fresquito y si tiene flatas de ortografía ha sido sin querer.

Lorem ipsum dolor sit amet.

© 2005-2026 by Álvaro González (alvaro.es) • Burgos (España) • borrame.com