[ ZoranDE @ 12.12.2015. 15:04 ] @
Drugari,

jel moze neko da mi objasni o cemu se radi .

MS SQL, 2014 - Storovana procedura, TRY/CATCH

ako stavim THROW posle IF uslova .... kompajler javlja gresku


BEGIN CATCH

IF @@TRANCOUNT > 0
BEGIN
ROLLBACK TRANSACTION;
END
THROW; < ------- GRESKA
RETURN -1;
END CATCH


a ako THROW stavim ispred IF uslova, sve je OK

BEGIN CATCH
THROW; <----------- OK
IF @@TRANCOUNT > 0
BEGIN
ROLLBACK TRANSACTION;
END
RETURN -1;
END CATCH


Hvala unapred na odgovoru