Estoy realizando un ejemplo de los controles de errores Try y Catch para sql server 2005 con este siguiente ejemplo:
Código:
Cuando lo ejecutó me tira este siguiente error:BEGIN TRY DECLARE @divisor int , @dividendo int, @resultado int SET @dividendo = 100 SET @divisor = 0 -- Esta linea provoca un error de division por 0 SET @resultado = @dividendo/@divisor PRINT 'No hay error' END TRY BEGIN CATCH PRINT 'Se ha producido un error' END CATCH
Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near 'TRY'.
Msg 156, Level 15, State 1, Line 17
Incorrect syntax near the keyword 'END'.
No logró entender que está fallando.
Saludos!!!