From: | Namık Güngör <namik(at)ofisiletisim(dot)com> |
---|---|
To: | "pgsql-tr-genel(at)postgresql(dot)org" <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Serial olan alan ikişer ikişer artıyor. |
Date: | 2008-07-15 15:33:15 |
Message-ID: | 487CC33B.7070507@ofisiletisim.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
table adi : _ kimlik _ _ hasta*
*_* *kayitno :serial kimlikkayitno
_*
*_kimlik adında bir table var. bu table da kayitno diye serial bir field
tanımlı.
bu table a bir kayıt insert edildiğinde aşağıdaki rule tanımlı.
aşağıdaki kuralı kaldırdığımda bir problem yok. kayitno 1'er artıyor.
(sequence te artış değeri 1 olarak tanımlı.)
fakat rule aktif olduğunda serial alan olan kayitno ikişer artıyor.
ayrıca hasta table ındaki kimlikkayitno alanı kimlik.kayitno alanının
değerini alması gerekirken 1 fazlasını alıyor.
INSERT INTO udr.hasta(kimlikkayitno )
VALUES (new.kayitno);
Yardımcı olabilirseniz sevinirim.
Veritabanı 8.3
Namık Güngör.
From | Date | Subject | |
---|---|---|---|
Next Message | Hamdi ZEYREK | 2008-07-20 14:06:10 | WAL geri yukleme |
Previous Message | Gökmen Kımırtı | 2008-07-03 07:53:48 | Diğer Databaseler ile bağlantı |