• 0
shokry3

عمل Trigger

سؤال

.. السلام عليك ورحمة الله وبركاته

... أريد طلب بسيط إن شاء الله ... اريد مثال لعمل Trigger يقوم باللتحديث فى table إذا قمت بالإضافة او التحديث فى table آخر.

... علما بأن الإثنين tables لا يوجد بينهما إرتباط.........

مثال :

>> إذا كنت اريد زيادة السعر الإجمالى فى جدول مثلا "المخزن" الذى يضم كل السلع والسعر الإجمالى ..... فى حالة إضافة سلعة جديدة فى جدول مثلا "السلع" حيث لكل سلعة سعر معين.

..... وهل هناك حل آخر غير ال Triggers ؟؟؟؟؟؟؟؟؟

..... وشكررررررررررررررررررررررررررررررررررررررررررررررررررررا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 0

السلام عليكم

CREATE TRIGGER trigger1 ON table1
AFTER INSERT
AS
declare @Item_Name varchar(50)
select @item_Name = name from inserted
insert into table2 (name) values (@Item_Name)
GO

للمزيد:

http://msdn.microsoft.com/en-us/library/aa258254(v=sql.80).aspx

..... وهل هناك حل آخر غير ال Triggers ؟؟؟؟؟؟؟؟؟

أظن أن الحل الأمثل في مثل هذه الحالة هو استخدام الـ trigger

تم تعديل بواسطه byte101
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

..... شكرا حبيبى كثيرا

>>> سأجربها وسأضع النتيجة هنا ليستفيد الجميع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .