Welcome to Sign in | Help

begin tran sql server 2000

  •  03-05-2008, 5:43 PM

    begin tran sql server 2000

    salut,

    am si eu o intrebare cu tranzactiile astea

    am o procedura1 in care am begin tran si la sfarsit commit sau rollback functie de erori...am eroare face rollback nu am eroare face commit

    si in interiorul careia se apeleaza o alta procedura2 care la randul ei are un begin tran si rollback sau commit (la fel functie de erori)

    in procedura2 nu pot umbla deloc pt a o modifica....deci modificarile pe care le pot face sunt doar in procedura1

    daca apare o eroare in procedura2 adica trece pe rollback spune ca nu poate face rollback pt ca nu are un begin tran...cum pot evita asta

    exemplu:


    begin  tran

    select 1
                begin tran 
                                     select 2
                rollback tran

    commit tran

    asta e eroarea primita
    The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION.

    multumesc

    alex.

     

View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems