Power Builder - concatenar en select de dw

 
Vista:

concatenar en select de dw

Publicado por Lilian Haydée (17 intervenciones) el 11/04/2012 19:16:08
Hola, necesito concatenar un acadena de carcateres mas un campo numerico con formato de numero separados de comas y punto decimal, en un select de un dw...
lo tengo asi:
SELECT
( CASE
WHEN
NAU_MONTO_INI = 0
THEN 'OPERACIONES DE TRAMITE DE PRESTAMOS INDIVIDUALES CON MONTOS HASTA $' + convert(nvarchar(15),NAU_MONTO_FIN)
WHEN
NAU_MONTO_FIN = 9999999.99
THEN 'OPERACIONES DE TRAMITE DE PRESTAMOS INDIVIDUALES CON MONTOS MAYORES A $' + convert(nvarchar(15),NAU_MONTO_INI)
ELSE
'OPERACIONES DE TRAMITE DE PRESTAMOS INDIVIDUALES CON MONTOS MAYORES A $' + convert(nvarchar(15),NAU_MONTO_INI)
+ ' HASTA $' + convert(nvarchar(15),NAU_MONTO_FIN) END)
FROM SGN_NIVELES_AUTORIZACION
WHERE SGN_NIVELES_AUTORIZACION.NAU_CODIGO = 1
AS TITULOMONTO

lo tengo sin formato y al campo NAU_MONTO_FIN NECESITO PONERLE EL FORMATO "###,###,###.##"

POR FAVOR INDICARME COMO LO PUEDO HACER....GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

concatenar en select de dw

Publicado por ElvitoMhg (1 intervención) el 11/04/2012 19:32:45
Hola

debes utilizar para concatenaar la funcion string con formato

String(NAU_MONTO_FIN, "###,###,###.##")

Con F1 pides ayuda buscar la funcion string y presionas boton example para que veas otras posibilidades.

espero te sirva

atte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

concatenar en select de dw

Publicado por Lilian Haydée (17 intervenciones) el 12/04/2012 00:42:28
hola gracias, fijese que me da error no reconoce string, estoy trabajando en Power Builder Version 10.5 Build 6684 con Sybase.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

concatenar en select de dw

Publicado por Lilian Haydée (17 intervenciones) el 12/04/2012 00:46:36
Me da error que dice: "Function 'string' not found. If this is a SQL function, use sp_help to check whether the object exists (sp_help may produce a large amount of output) "
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 37
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

concatenar en select de dw

Publicado por JeinnerH (646 intervenciones) el 12/04/2012 17:13:51
La función String no te la va a reconocer el SQLServer, ya que creo que esa es la base de datos que empleas.

Encontré que puedes utilizar esto: Convert(VarChar(15), convert(MONEY, NAU_MONTO_FIN, 1))

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

concatenar en select de dw

Publicado por Lilian Haydée (17 intervenciones) el 13/04/2012 17:14:12
Fijese que no me funciono no separa los numeros por comas......
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 37
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

concatenar en select de dw

Publicado por JeinnerH (646 intervenciones) el 13/04/2012 17:42:30
Prueba de esta forma:
Convert(VarChar, Convert(Money, NAU_MONTO_FIN), 1)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

concatenar en select de dw

Publicado por Lilian Haydée (17 intervenciones) el 13/04/2012 19:13:06
Ya funciono con esta ultima forma....mil gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar