3
¿Es posible elegir RAISERROR o THROW dependiendo de la versión de SQL Server?
Aquí está mi código en este momento: BEGIN TRY INSERT INTO TABLE (F1,F2,F3) VALUES ('1','2','3') END TRY BEGIN CATCH ;THROW END CATCH Funciona muy bien, a menos que se ejecute en una máquina con SQL 2008. Me gustaría que el bloque CATCH verifique la versión de SQL y ejecute THROW …