[Linux-programlama] Re: PostgreSQL ile takas tablo oluşturmak?

2016-04-22 Başlik mucip.ilbuga
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...

[Linux-programlama] Re: PostgreSQL ile takas tablo oluşturmak?

2016-04-22 Başlik M . Atıf Ceylan
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

[Linux-programlama] Re: PostgreSQL ile takas tablo oluşturmak?

2016-04-22 Başlik mucip.ilbuga
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

[Linux-programlama] Re: PostgreSQL ile takas tablo oluşturmak?

2016-04-22 Başlik M . Atıf Ceylan
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