View Full Version : کاهش موجودی با تریگر
rozegar21
چهارشنبه 27 مرداد 1389, 23:30 عصر
سلام
من یه جدول فاکتوردارم میخوام وقتی خرید انجام شد تعداد کالای خریداری شده از جدول کالا کسر شه فکر میکنم با تریگر بشه اما اینکه چطور با تریگر کسر کنم رو نمیدونم؟
باتشکر
rozegar21
پنج شنبه 28 مرداد 1389, 11:03 صبح
من عجله دارم خواهش میکنم اگر کسی میدونه کمک کنه
محمد سلیم آبادی
پنج شنبه 28 مرداد 1389, 11:14 صبح
من عجله دارم خواهش میکنم اگر کسی میدونه کمک کنه
زمانی که فردی پاسخ نمیده چند دلیل داره. یکیش این هست که سوال با جزئیات کافی و لازم پرسیده نشده دقیقا مثل سوال شما.
حد اقل کاری که می تونید بکنید یک نمونه از داده های هر دو جدول و اینکه بعد از درج یک کالا با یک تعدادی دقیقا چه ویرایشی باید در جدول بعدی صورت بگیره.
با این توضویحات بنظر نمیرسه نیازی به تریگر باشه همه را در sp می نویسید.
تعداد کالا در پارامتر cnt@ نگهداری میشه.و کد کالا در id@ سپس دستور بروز رسانی جدول کالاهای که لیست کالاها و تعداد موجود هر کدام هست به شکل زیر در میاد:
update table_kala set tedad = tedad - @cnt
where id = @id
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.