SQL Server - Convertir un String a Numerico

 
Vista:

Convertir un String a Numerico

Publicado por Linda Yepez (1 intervención) el 22/11/2007 16:09:37
Al grabar el la Tabla con la Función Convert, me redondea el valor que tengo en la variable

Variable = '3560613,41'
tira = "INSERT INTO cheques_( monto) values( convert(numeric," & Variable & "))"

El resultado es el siguiente 3560613. No hay una forma de que me grabe en la tabla el valor que le estoy mandando sin que me trunque los decimales.
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

RE:Convertir un String a Numerico

Publicado por Isaias (3308 intervenciones) el 22/11/2007 19:20:54
Linda

¿Utilizas coma (,) como separador de decimales?

SELECT CONVERT(NUMERIC(10,2), '3560613,41')
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:Convertir un String a Numerico

Publicado por Luis Martinez (4 intervenciones) el 18/12/2007 06:13:06
"INSERT INTO cheques_( monto) values( convert(Float," & Variable & "))"

Otra opcion es convertirlo a Flotante.

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