Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2012, 13:49
t0n1
 
Fecha de Ingreso: noviembre-2010
Mensajes: 175
Antigüedad: 13 años, 5 meses
Puntos: 1
Error en ejemplo de controles de errores Try y Catch

Hola, que tal!

Estoy realizando un ejemplo de los controles de errores Try y Catch para sql server 2005 con este siguiente ejemplo:


Código:
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
Cuando lo ejecutó me tira este siguiente error:

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!!!