بتاريخ: 16 يونيو 20169 سنة comment_275985 اوراكل في نسخته 11 يعطي الامكانية لجعل جداول في حالة القراءة فقط مع امكانية الرجوع الي الحالة السابقة بمعني read write تقديم بلاغ
بتاريخ: 16 يونيو 20169 سنة كاتب الموضوع comment_275986 السلام عليكم سنواصل شرح الموضوع مع بعض الامثلة تقديم بلاغ
بتاريخ: 16 يونيو 20169 سنة كاتب الموضوع comment_275992 example: >sqlplus / as sysdba step 1: SQL> CREATE TABLE SYSTEM.TEST ( 2 3 NAME VARCHAR2(20 BYTE), 4 AMOUNT VARCHAR2(20 BYTE) 5 ); Table created. step 2 : SQL> insert into SYSTEM.TEST values ('Kamal', '200000'); 1 row created. step 3: SQL> select *from SYSTEM.TEST ; NAME AMOUNT -------------------- -------------------- Kamal 200000 Step 4: SQL> ALTER TABLE SYSTEM.TEST READ ONLY; Table altered. Step 5: SQL> insert into SYSTEM.TEST values ('Mohamed', '200000000'); insert into SYSTEM.TEST values ('Mohamed', '200000000') * ERROR at line 1: ORA-12081: update operation not allowed on table "SYSTEM"."TEST" تقديم بلاغ
بتاريخ: 16 يونيو 20169 سنة كاتب الموضوع comment_275993 example: >sqlplus / as sysdba step 1: SQL> CREATE TABLE SYSTEM.TEST ( 2 3 NAME VARCHAR2(20 BYTE), 4 AMOUNT VARCHAR2(20 BYTE) 5 ); Table created. step 2 : SQL> insert into SYSTEM.TEST values ('Kamal', '200000'); 1 row created. step 3: SQL> select *from SYSTEM.TEST ; NAME AMOUNT -------------------- -------------------- Kamal 200000 Step 4: SQL> ALTER TABLE SYSTEM.TEST READ ONLY; Table altered. Step 5: SQL> insert into SYSTEM.TEST values ('Mohamed', '200000000'); insert into SYSTEM.TEST values ('Mohamed', '200000000') * ERROR at line 1: ORA-12081: update operation not allowed on table "SYSTEM"."TEST" تقديم بلاغ
بتاريخ: 16 يونيو 20169 سنة كاتب الموضوع comment_275994 Now to make it writable again please follow these bellow actions: SQL> ALTER TABLE SYSTEM.TEST READ WRITE; Table altered. SQL> insert into SYSTEM.TEST values ('Mohamed', '200000000'); 1 row created. SQL> select *from SYSTEM.TEST ; NAME AMOUNT -------------------- -------------------- Kamal 200000 Mohamed 200000000 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.