تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معلومة --- القوادح Triggers
#2
صيغة انشاء قادح Trigger



كود :
CREATE TRIGGER [TRIGGER NAME] ON [dbo].[Table Name]
FOR INSERT, UPDATE, DELETE
AS

TRIGGER NAME = اسم القادح المراد انشاءه

Table Name = اسم الجدول المطبق عليه القادح


مثال على تطبيق قادح على جدول عندما تعدل حقل معين لا يعدل


عندنا جدول اسمه : Class_Quant_Primary

به حقل رقمى اسمه Quant_UA


كتبت هذه القادح


كود :
CREATE TRIGGER [update_quant_prim] ON [dbo].[Class_Quant_Primary] for update as

if update (Quant_UA)

begin

print ('hello baby - u cant update !!!')

rollback transaction

end

شرح القادح اعطيت اسم للقادح

كتبت اسم الجدول المراد التنفيذ عليه

اخبرته انه عند القيام بتعديل على الحقل Quant_UA

يقوم باظهار رسالة تخبر المستخدم بعدم امكانية التعديل

وكتبت سطر التراجع عن التعديل



}}}
تم الشكر بواسطة: ابو ابراهيم , asemshahen5


الردود في هذا الموضوع
معلومة --- القوادح Triggers - بواسطة Raggi Tech - 21-10-12, 05:52 PM
معلومة --- القوادح Triggers - بواسطة Raggi Tech - 21-10-12, 05:53 PM
معلومة --- القوادح Triggers - بواسطة Raggi Tech - 21-10-12, 06:47 PM
معلومة --- القوادح Triggers - بواسطة Raggi Tech - 21-10-12, 06:48 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم