Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2005, 12:55
monkyta
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 2 meses
Puntos: 3
Lo que pasa es que tienes mal asignada la variable numeric (3,2)... esta definicion significa que el numero en total tiene 3 digitos y 2 de ellos son decimales.... o sea, no puedes asignar el numero 20.5 a un numeric(3,2)...... aca puedes por ejemplo poner 2.05 eso esta bien.....

Lo otro usa el STR ..... es mejor que el CONVERT para estos casos