SQL Server - Problema conversion tipo money a varchar

 
Vista:

Problema conversion tipo money a varchar

Publicado por gmh2000 (2 intervenciones) el 07/08/2009 11:31:16
[B]Lo que pretendo es poder cambiar el tipo de entrada smallmoney a varchar para permitir el uso de comodines. [/B]

El analizador de consultas me da el error: Parameter '@p_dinero' has an invalid data type.
El trozo de código en cuestión es:
-------------------------------------------------------------
CREATE PROCEDURE ObtenerAlumnos(
@p_dinero smallmoney(10,4)
)
AS
SELECT * FROM [dbo].[ALUMNOS] WHERE dinero LIKE CONVERT(varchar(15), CAST(@p_dinero AS smallmoney(10,4)))
-------------------------------------------------------------


Por otra parte, en el caso de money y smallmoney el analizador me daba también un error al no usar CONVERT exigiendome que hiciese uso de este comando implícitamente. El código fue:
-------------------------------------------------------------
CREATE PROCEDURE ObtenerAlumnos(
@p_dinero varchar(15)
)
AS
SELECT * FROM [dbo].[ALUMNOS] WHERE dinero LIKE @p_dinero
-------------------------------------------------------------

Espero que alguien me pueda ayudar :'(
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:Problema conversion tipo money a varchar

Publicado por Isaias (4558 intervenciones) el 08/08/2009 05:22:47
Ya te dieron una respuesta en otro foro.
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

RE:Problema conversion tipo money a varchar

Publicado por gmh2000 (2 intervenciones) el 11/08/2009 08:32:40
Cierto. He aquí la respuesta:

http://www.forosdelweb.com/f87/problema-conversion-tipo-money-varchar-725343/#post3039800

Por cierto, no soy muy de foros: ¿no es muy correcto escribir la misma pregunta en varios foros, aunque luego enlace la mejor respuesta?
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:Problema conversion tipo money a varchar

Publicado por Isaias (4558 intervenciones) el 12/08/2009 20:40:54
Es correcto que pongas la misma pregunta en varios foro, solo hay que estar atento a las respuestas y muchas gracias por compartir en este foro, la respuesta de forosdelweb.

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

Problema conversion tipo money a varchar

Publicado por daniela (1 intervención) el 13/06/2012 20:54:33
a mi me resulto con esto, no debes darle largo a tu varchar

convert(varchar, @valor ,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