17/01/2006, 09:36
|
| | Fecha de Ingreso: septiembre-2005
Mensajes: 43
Antigüedad: 19 años, 3 meses Puntos: 0 | |
-- Te paso un ejemplo:
CREATE FUNCTION Ponceros (@Cad_Ent Varchar(10),@Num Int)
RETURNS Varchar(10)
AS
BEGIN
DECLARE
@Cad_Sal Varchar(10)
Select @Cad_Sal = Right(REPLICATE ('0', @Num)+@Cad_Ent,@Num)
RETURN(@Cad_Sal)
END
-- La función le paso una cadena de un maximo de 10 caracteres y esta
-- función me rellena de ceros a la izquierda
-- select dbo.Ponceros('12',5)
-- Lo unico que se tiene que hacer a esta función es
-- colocarle lo que te esta comentando Mithrandir |