La Web del Programador: Comunidad de Programadores
 
    Pregunta:  18519 - CONSULTA SOBRE INSERTAR UN VALOR TIPO DUOBLE POR SQL
Autor:  Martin Emilio jaramiilo CastaƱeda
Deseo que me ayuden a insertar un valor tipo double en una base de datos por medio de las sentencias Insert de Sql, lo que pasa es que este valor tiene como separador de decimales la coma y la instrucion sql en la parte de values tambien separa por comas,
Que puedo hacer en este caso?

muchas gracias

  Respuesta:  Joe
Necesitas covnertir tu valor a numeric utilizando la funciĆ³n cast, por ejemplo:

declare Numero Numeric(18,2)

Set Numero = select cast(MiNumero as Numeric(18,2)) From Tabla

  Respuesta:  Ali
Tienes que convertir la coma a un punto antes de realizar el INSERT