الانتقال إلى المحتوى

إضافة حقل جديد لجدول عند إدخال سجل فى جدول آخر


redanss

Recommended Posts


كيف يمكننى إضافة حقل جديد فى جدول عند إدخال سجل جديد فى الجدول الحالى ( عن طريق pl/sql ) أعمل على إصدار 11g r2

لو قصدك حقل جديد يعني عمود جديد ممكن تستخدم الكود ده:
CREATE OR REPLACE TRIGGER ADD_COLUMN
AFTER INSERT ON table1
BEGIN
 EXECUTE IMMEDIATE 'ALTER TABLE table2 ADD(column_name datatype)';
END;


table1 اسم الجدول الذي يتم فيه ادخال سجل جديد
table2 اسم الجدول االذي يضاف إليه عمود جديد
column_name اسم العمود الجديد
datatype نوع البيانات للعمود الجديد ، رقمي مثلاً

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية