Bazı nedenlerden dolayı kendimin autoinc alan oluşturmam gerekiyor..
Bunu Sequence kullanarak yaptım sorunsuz çalışıyor...Fakat bir sürü Sequence v ar bende bu işi tablo kullanarak yapayım dedim.
Function yazdım..Fakat function içinde update sql komut kullanılmıyor sebebi nedir ?
fakat aynı işi bir procedure yazdım procedure içinde update sql komutu kullanabiliyor...
Bende sorunu procedure yazarak çözdüm..
Kendim autoinc alan oluşturmak istiyorum
- softdestek
- Üye
- Mesajlar: 155
- Kayıt: 17 Eyl 2010 03:53
Re: Kendim autoinc alan oluşturmak istiyorum
Selamlar,
Microsoft'un klasik yama çözümleri nedeniyle. Fonksiyonlar içerisinde basit ve bu şekilde update'lere dokunmadığınız sürece kullanabiliyorsunuz ama update'te girdiğinizde yapamıyorlar. Çünkü özellikle microsoftta bulunmayan BEFORE ve AFTER trigger yapısı ile ROW bazında locking ve Triggerların hangi işlemi yapıyor olursanız olun sadece tek bir kez tetikleniyor olması neden oluyor sanırım. Kurgusunu yaptığınızda işi bozacak noktalar bu bahsettiğim noktalar hemen belirecektir.
Kolay Gelsin
Microsoft'un klasik yama çözümleri nedeniyle. Fonksiyonlar içerisinde basit ve bu şekilde update'lere dokunmadığınız sürece kullanabiliyorsunuz ama update'te girdiğinizde yapamıyorlar. Çünkü özellikle microsoftta bulunmayan BEFORE ve AFTER trigger yapısı ile ROW bazında locking ve Triggerların hangi işlemi yapıyor olursanız olun sadece tek bir kez tetikleniyor olması neden oluyor sanırım. Kurgusunu yaptığınızda işi bozacak noktalar bu bahsettiğim noktalar hemen belirecektir.
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/