banner Burada Havadan Sudan Bahsedip yormadim sizi zmler ve sonular var

Updates: 2.5 surumune getim denemelerim devam ediyor. More...
Feb
27th

MsSQL ‘ de Transaction kulanımı

Yazar: admin | dosya MsSQL

Transaction buyuk sistemlerde olmazsa olmaz bir ıslem

 

select * from dbo.tbl_hesaplar Begin Try –Transaction Olusturma ve kontrol etme –Begin tran transaction yanı bir nevi kayda baslar commit ise ıslemın yapıldıgını kontrol eder rollback geri dondurur ( kendı yorumum)

Begin TranSelect ‘ işlem Başladı’

Update dbo.tbl_hesaplar

set Hesap = Hesap + 100

Where id = 1

select 1/0 Update dbo.tbl_hesaplar

set Hesap = Hesap - 100

Where id = 2Commit TranEnd Try

Begin Catch

Select ‘hata olustu geri aldım abi’

Rollback TranEnd CatchBegin Tran –transaction 2000 versiyonu

Select ‘ işlem Başladı’

Update dbo.tbl_hesaplarset Hesap = Hesap + 100

Where id = 1select 1/0Update dbo.tbl_hesaplar

set Hesap = Hesap - 100Where id = 2if @@error <> 0Begin

Select ‘hata olustu geri aldım abi’

Rollback Tran

End

Else Begin

Commit Tran

End



Yorum Gönder