[Linux-programlama] Re: postgresql foreign key insert

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Uygar UZUNHASAN (uygaruzunhasan@yahoo.com)
Date: Sat 12 May 2007 - 11:49:45 EEST


işte iki örnek CONSTRAINT cari_adres_cariid_fkey FOREIGN KEY (cariid) REFERENCES cari (cariid) MATCH FULL ON UPDATE CASCADE ON DELETE RESTRICT update olduğunda cascade yani değştirir. delete olduğunda eğer foreign kullanılıyorsa silinmesine müsade etmez pgAdmin3 kullanıyorsanız foreignkey girişi yaptığınız pencerenin en sonundaki tabda (Action) bunu ayarlayabilirsiniz. Sizin istediğiniz ON UPDATE CASCADE ON DELETE NO ACTION olacak. Uygar UZUNHASAN uygaruzunhasan@yahoo.com ----- Original Message ---- From: ANIL KARADAĞ <anil.karadag@gmail.com> To: linux-programlama@liste.linux.org.tr Sent: Thursday, May 10, 2007 9:23:13 PM Subject: [Linux-programlama] Re: postgresql foreign key insert merhabalar birkaç örneğe baktımda foreign key tanımlarken update insert delete gibi işlemler için durum belirleyebiliyorsun." no action " dersen delete işleminde sorunun düzelebilir. bu konuyu araştırmanı öneririm 10.05.2007 tarihinde M.Atif CEYLAN <atifceylan@gmail.com> yazmış: merhabalar, A ve B olmak üzere iki tablom var ve B, A dan inherit edildi. ben foreign key ile iki tabloyu bağlayıp A ya bir kayıt eklediğimde veya update ettiğimde B ye de eklenmesini veya güncellenmesini istiyorum. şuan her ikiside oluyor tamam ancak A dan veri silindiğinde B den de siliniyor. ben silinmesin istiyorum. yani A ya eklenen B ye de eklenecek. A da güncellenen B de güncellenecek, A dan silinen B den _silinmeyecek_. bu iş için trigger kullanmadan sadece foreign key ile halletmem mümkün mü? mümkünse nasıl? ____________________________________________________________________________________ Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. http://autos.yahoo.com/green_center/

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.