Merhabalar,
Şimdi oldu. :) Aynı anda açıp kapatma gereği yoksa olabilir.
Biraz boş vakit buldum. "Postgress Beginning Databases with PostgreSQL, 2nd
Edition" okuyorum/uyguluyorum. Henüz Sayfa 105'deyim...
Kitap çok güzel ancak Transaction'lara henüz gelemedim... :)
İlginize çok teşekkürler...
Bir yere tutmuyorsunuz. O işi veritabanı yapıyor.
"begin" diye bir statement yolluyorsunuz (tıpkı insert into tablo adı
yapar gibi)
sonra bütün satırlarınızı ekliyorsunuz,
insert into fatura values ('faturano1'...)
insert into fatura values ('faturano2'...)
insert into fatura values
Merhaba Atıf Bey,
Aslında tam olarak veri bütünlüğü değil merak ettiğim? Faturaya 50 kalem
detay girdiniz ama henüz faturayı kaydetmediniz. Hala da girmeye devam
edeceksiniz. İşte bu girdiğiniz satırları nerede tutacağız?! Bir takas alan
yazmamız gerekmez mi? Daha sonra kaydet tuşuna basınca da
Merhaba Mucip hocam,
Aslında veri bütünlüğü kavramı veritabanı seviyesinde ise bunu
transaction ile sağlıyorsunuz. Commit edilmemiş bir transaction diğer
hiçbir süreci etkilemez.
begin transaction
select field1 from
insert into ...
update ... where ...
delete
commit
bu süreç zaten