
08/06/2009, 13:27
|
| | Fecha de Ingreso: octubre-2007
Mensajes: 38
Antigüedad: 17 años, 5 meses Puntos: 0 | |
Error de desbordamiento aritmético en consulta Hola a todos, gracias por su tiempo.
Tengo mi consultica pero me saca el siguiente error:Error de desbordamiento aritmético al convertir expression al tipo de datos int.
Así es mi consulta, y no me está funcionando:
select convert(bigint, (cantidadproductoxcampanaxsitio*100)) from productoxcampanaxsitio
Realmente la consulta es muy grande pero el problema está en covertir el dato que tengo int a bigint
Ya he tratado con:
select convert(bigint, (cantidadproductoxcampanaxsitio*100)) from productoxcampanaxsitio
SELECT (CAST(cantidadproductoxcampanaxsitio*100 AS bigint)) AS numero from productoxcampanaxsitio
Select convert(numeric(16,2), (cantidadproductoxcampanaxsitio*100)) from productoxcampanaxsitio
Select convert(numeric(16,2), (ISNULL(cantidadproductoxcampanaxsitio,0)*100)) from productoxcampanaxsitio
Y todos se desbordan, ya no se que hacer
Qué puedo hacer para corregirla???
Última edición por yenda; 08/06/2009 a las 14:03 |