Numeric Overflow

07/04/2006 - 22:00 por Jorge Aguilar | Informe spam
Hola a todos quisiera saber como controlar el error, tengo unas serie de
procedure que recibe un varchar bastante grande

SELECT CAST('99995454554999.4565646' AS DECIMAL(9,2)), mi idea es controlar
el error, la solucion al query es

SELECT CAST('99995454554999.4565646' AS DECIMAL(19,2)), esto si funciona,
pero quisera controlar los errores.

Gracias,
Jorge

Preguntas similare

Leer las respuestas

#1 Maxi
07/04/2006 - 22:52 | Informe spam
Jorge, no se que estas haciendo pero para controlar los errores en 2000
debes usar @@error y en 2005 lo podras hacer mucho mejor con Try/Catch


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Jorge Aguilar" escribió en el mensaje
news:%
Mostrar la cita
#2 Jorge Aguilar
07/04/2006 - 23:00 | Informe spam
Eso si lo se, pero el store se cae cuando pongo esa sentencia en un store y
me gustaria que se caiga por ultimo que me retorne null, para yo cambiarlo a
cero

Gracias,
Jorge

"Maxi" escribió en el mensaje
news:e%
Mostrar la cita
funciona,
Mostrar la cita
Ads by Google
Search Busqueda sugerida