Ver Mensaje Individual
  #1  
Antiguo 28-01-2012
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 178
Reputación: 21
Efren2006 Va por buen camino
Hacer en un Procedimiento Almacenado algo Como el "DisplayFormat" de Delphi

Saludos

En un Procedimiento almacenado Necesito colocar en una Variable String el Valor de un Campo Numerico, actualmente estoy utilizando el CAST para hacerlo, pero me gustaria saber si existe una manera de FORMATEAR el campo numerico;

Ejemplo
Código SQL [-]
CREATE PROCEDURE PRUEBA (
    MONTO  NUMERIC(14,3)
    )
RETURNS (
    Mensaje  VARCHAR(50)
)
Begin
  Monto = Monto * 1523.62
  Mensaje = 'El Resultado es '||cast(monto as varchar(20));
  suspend; 
end

El procedimiento devuelve algo así "El Resultado es 12454545.24"
y me gustaria formatear el resultado ha algo como; "El Resultado es 12,454,545.24"

Existe la Manera de hacer esto ?
Responder Con Cita