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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

حماية اي جدول من الادخال او التعديل


2 رد (ردود) على هذا الموضوع

#1 -=|mOOdY|=-

-=|mOOdY|=-

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,324 مشاركة

تاريخ المشاركة 30 August 2007 - 05:03 PM

ببساطة اضف الشرط التالي على الجدول

alter table temp add constraint read_only check (1=1) disable validate

وعند محاولة الادخال

SQL> insert into temp values(67);
insert into temp values(67)
*
ERROR at line 1:
ORA-25128: No insert/update/delete on table with constraint (SCOTT.READ_ONLY) disabled and
validated

صورة

!!! كم أنت عبقري !!!


#2 sky information

sky information

    عضو نشط

  • الأعضــاء
  • 337 مشاركة

تاريخ المشاركة 30 August 2007 - 10:19 PM

ممتاز أخ\ moody_4u

أيضا لتعطيل عمليات DDL على جدول ما :

Alter table table_name disable table lock;


ولإلغاء التعطيل :
Alter table table_name enable table lock


#3 -=|mOOdY|=-

-=|mOOdY|=-

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,324 مشاركة

تاريخ المشاركة 31 August 2007 - 12:22 AM

جزاك الله كل خير على الاضافة

صورة

!!! كم أنت عبقري !!!