J'utilise SQL Server 2008. Je l'ai essayé d'exécuter ce qui suit:CATCH dans SQL TRY serveur
BEGIN TRY
SELECT 1/0;
END TRY
BEGIN CATCH
PRINT 'ERROR'
END CATCH;
mais je reçois l'erreur suivante:
>Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near 'TRY'.
Msg 156, Level 15, State 1, Line 3
Incorrect syntax near the keyword 'END'.
Quelqu'un peut-il me dire comment exécuter essayer attraper dans SQL Server?
Je ne reçois pas d'erreur dans SQL 2008 – Brad
Je suis aussi capable d'exécuter ce code non édité, SQL 2005. – Fosco
Avez-vous quelque chose d'autre dans la fenêtre de requête qui peut être l'exécution ainsi que? – Oded