Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
613
Tıklama
0
Öne Çıkarma
MSSQL PROCEDURE YARDIM
T
5 yıl
Teğmen
Konu Sahibi

Öncelikle merhaba .

Ürün üretimi ağacı için oluşturulmuş bir sql tablom var. Bu tabloda herhangi bir PPROTREEID li ağacı değiştirdiğimde ,
tabloda değişiklik yaptığım ağacı içeren diğer üretim ağaçlarını da değiştirmem gerekiyor .

< Resime gitmek için tıklayın >https://mini.donanimhaber.com/images/upfiles/764078/a5269dc4-f44d-4a50-9525-113b150f7730.png

Yani resimde kırmızı ile çizdiğim satırları değiştirdiğimde (84 id'li ağaç) ,
86 id'li olan ağacın içerisinde de kullanıldığından burada da güncellenmesi gerekiyor.
Yapamadığım kısım ise bu değişiklik olduğunda ağacın görünüm bilgilerini tutan kolonların ve satırın üst satır bilgisinin tutulduğu kolonları güncellerken sıkıntı yaşıyorum.
Bu işlem için Procedure yazmam gerekiyor lütfen yardım edebilir misiniz ?

tablonun programda ki görseli
https://mini.donanimhaber.com/images/upfiles/764078/3823f5d4-9bc4-469b-920a-4f2d67f561e4.png

ITEMID=itemin idsi
PARENTID=itemin üstündeki item
PPROTREEIDMAT=hangi ağaca ait olduğu (0 olduğunda herhangi bir ağaca ait değil)
PPROTREEIDMATITEMID=ait olduğu ağaçtaki itemid
MATFIRSTITEMID=başka ağaçtan geldiğinde yeni verilen item id
TREELEFT=yukarıdan aşağıya sıra
TREELEVEL=soldan boşluk
< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi taffoo -- 22 Nisan 2020; 22:10:8 >

D
5 yıl
Yarbay

Edemezler, sen her yaptığın işlem için gereksiz update üretiyorsun.

production recipe database design

diye aratıp epeyce ekmek yemen lazım. Öyle iki kelime ilye yapıacak bir iş değil. 3 gün sonra elinde patlar geldiğin yeri şaşırırsın.

bir sistem kimin içine kim var bilgisini tutacak.

diğer işler bunları tree olarak hiyeraşisini tutacak.

benim aklıma gelen ler bunlar, bu iki kavramda, sql için kallavi mevzulardır.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.