From: | "acemi nix" <aceminix(at)gmail(dot)com> |
---|---|
To: | pgsql-tr-genel(at)postgresql(dot)org |
Subject: | Re: oid hakkında |
Date: | 2006-02-28 18:42:48 |
Message-ID: | ba7c18cf0602281042q4c02d99bg4c24496e6a448895@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
aşağıdaki son mesajım devrim beyin adresine gitmiş özele sanırım. devrim
beyin mesajı "cc:*pgsql-tr-genel(at)postgresql(dot)org" li imiş bende cevaplamada
farketmemişim.
---------------------------------------------------------------------
*
peki mesela bi kayıt eklettik son eklenen kaydın sequenceli kolonunun
değerini nasıl bulucaz
5 ali
6 mehmet
var veritabanında. yeni kayıt ekledik diyelim currval() fonksiyonu ile bu
değeri görebiliyoruz. ama ya
biz kayıdı ekleyince arada bi kayıtdaha eklenmişse ve bizim currval sonra
çalıştıysa ne olucak
örn:
aşağıdaki 2 sorguyu ayrı sorgularla yapan bi php scriptimiz var diyelim
INSERT INTO tablo (isim) ('ahmet')
SELECT lastval() FROM tablo
bu script eş zamanlı başka biri tarafından daha çağrıldı,
lastval değeri diğer eklenin değeri olabilir mi? bu değer o oturum için
düşünülüyorsa pg_pconnect ile bağlanılırsa veritabanına aynı oturum
sayıldığından bu sefer karmaşa yaşanabilir mi?
bu tarz bi durumu nasıl çözebiliriz?
teşekkürler
From | Date | Subject | |
---|---|---|---|
Next Message | Volkan YAZICI | 2006-02-28 19:25:43 | Re: oid hakkında |
Previous Message | Devrim GUNDUZ | 2006-02-28 12:03:51 | Re: oid hakkında |