Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/09/2015, 13:12
Avatar de mau_87lp
mau_87lp
 
Fecha de Ingreso: diciembre-2009
Ubicación: La Plata,Buenos Aires.
Mensajes: 72
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Volver a ejecutar el TRY si CATCH da error

Hola. Ya tengo la solucion. Me quedo algo asi:


Código:
DECLARE @cont INT = 0
DECLARE @div INT = 0

while(@cont < 2)
BEGIN
	BEGIN TRY
		
		select 1/@div
		
		SET @cont = @cont + 1
	END TRY
	BEGIN CATCH
		
		set @div = @div + 1
		PRINT ERROR_MESSAGE()
		
	END CATCH
	
END
Gracias.
Saludos