selam arkadaşlar
ben trigger içinde generrators kontrolü yapmak istiyorum yani aynı generators numarası varsa atlayıp birsonrakini kontrol edecek oda varsa birsonrakini boş numara bulana kadar devam edecek. böyle bir kod varsa eliinizde memnun olurum
triggerda generators kontrolu
- Ademkoysuren
- Üye
- Mesajlar: 83
- Kayıt: 26 Ağu 2003 03:07
- Konum: KIRŞEHİR
- İletişim:
triggerda generators kontrolu
Cemre Bilgisayar Yazılım
KIRŞEHİR
KIRŞEHİR
-
- Kıdemli Üye
- Mesajlar: 574
- Kayıt: 01 Şub 2004 12:29
- Konum: Erdemli - MERSİN
- Ademkoysuren
- Üye
- Mesajlar: 83
- Kayıt: 26 Ağu 2003 03:07
- Konum: KIRŞEHİR
- İletişim:
Trigger'ı before insert olarak tanımlayıp generator le verdiğiniz alana sahip bir alanın olup olmadığını
şeklinde yapabilirsin. Burada kayıt sayısı yani sıradaki generator'e sahip bir kayıt varsa döngü sonlandırılacak. Denememiş olsamda sanırım bu kod işinizi görecek.
Kolay gelsin..
Kod: Tümünü seç
Gen_No = 0;
while (2 > 1) do
begin
select count(*) from tablo where alan = (Gen_No + 1) into kayit_sayisi;
if (kayit_sayisi = 0) then Break;
Gen_No = GEN_ID(Gen_Tbl_Id, 1);
end
Kolay gelsin..
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!