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