Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Error de Conversion

Estas en el tema de Error de Conversion en el foro de SQL Server en Foros del Web. Buenas necesito una ayuda, tengo el siguiente código de ejemplo que simula el error que estoy teniendo y no c como controlarlo en sql 2000. ...
  #1 (permalink)  
Antiguo 05/04/2008, 16:29
Avatar de Thumper  
Fecha de Ingreso: agosto-2004
Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 19 años, 8 meses
Puntos: 6
Error de Conversion

Buenas necesito una ayuda, tengo el siguiente código de ejemplo que simula el error que estoy teniendo y no c como controlarlo en sql 2000.

declare @table table( sFloat float)

declare @i int
set @i = 1
while @i < 3
begin

if @i = 1
insert into @table
select cast( ' 41,258.05 ' as float) -- Error
else
insert into @table
select cast( '41258.05 ' as float)

end

Quiero que aunque haya un error en el primer insert haga el segundo; es un problema de casteo por ese valor (donde dice error) pero la solución debe de dejar el codigo como está; o sea es como si kisiera meterle un try/catch a ese código.

Espero haberme hecho atender

Saludos
__________________
Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:14.