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

ممكن شرح معنى هذا الخطأ


a_m2

Recommended Posts

اخوانى اثناء تفقدى لل exception وجدت مجموعه من الاخطاء الشائعه واسمائها التى نكتبها بها فى الكود لتعريفها
وقد وجدت خمسة تعريفات للاخطاء انا اعرف اربعه لكن لم استطع معرفة ما المقصود بالخامس والتعريفات هى
1/ no_data_found وهذا يستخدم عند عدم رجوع جملة select باى ناتج
2/ too_many_rows وهذا عندما تعود جمله select باكثر من صف والمتغير الذى لدى يكون مفرد
3/ invalid_cursor وهذا للخطا فى الكيرسر سواء فتحه وهو مفتوح او غلقه وهو مغلق
4/ ziro_divide وهذا عند القسمه على صفر
5/DUP_VAL_ON_INDEX هذا هو الذى لم استطع معرفة استخدامه
فارجو ممن يعلم استخدامه ان يشرحه لى وله جزيل الشكر

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

The DUP_VAL_ON_INDEX Exception



The DUP_VAL_ON_INDEX is raised when a SQL statement attempts to create a duplicate value in a column on which a unique index exists. To illustrate, the following PL/SQL anonymous block tries to update the product table so that all rows have the same value for Product_ID and Manufacturer_ID, thereby raising the DUP_VAL_ON_INDEX exception.



SQL> declare
 2  begin
 3  dbms_output.enable;
 4  update Product
 5  set
 6  Product_ID = 'A1234',
 7  Manufacturer_ID = 'SEN101';
 8  exception
 9	when DUP_VAL_ON_INDEX then
10	  dbms_output.put_line('DUP_VAL_ON_INDEX exception raised');
11  end;
12  /
DUP_VAL_ON_INDEX exception raised





باماكانك مرتجعة الموضوع التاي من اجل الاستزادة مع العلم ان هناك انواع اخرى من ال exceptions ومنها
* The INVALID_NUMBER Exception
* The VALUE_ERROR Exception

http://docs.rinet.ru/Oru7na95/ch21.html

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

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

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

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

×   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.

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

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

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