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

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

صورة
- - - - -

كيف يمكن عمل حقل بقيد يمنع تكرار القيمة فيه


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

#1 hanyfreedom

hanyfreedom

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

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 01 December 2007 - 03:35 AM

أخوانى ..... أنا اريد ان أنشاء جدول به حقل ، على ان يكون هذا الحقل غير قابل لتكرار القيمة بداخله - اى ان يكون مثل ال primary key - ولكن انا لا أريد ان يكون القيد المبنى عليه الحقل primary key بل اريد اى قيد اخر يساعدنى على عدم تكرار نفس القيمة فى الحقل .

و شكراً

تم التعديل بواسطة hanyfreedom, 01 December 2007 - 03:36 AM.


#2 hanyfreedom

hanyfreedom

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

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 01 December 2007 - 04:08 AM

بقيد ال unique .........
:) معلش كنت ناسى هههههه

و اهوه بالكود :-

SQL> create table uu(id number unique);

Table created.
و هيظهر الخطأ ده لو تكررت القيمة :-

ORA-00001: unique constraint (HR.SYS_C005702) violated


#3 ra7l

ra7l

    مشترك

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

تاريخ المشاركة 01 December 2007 - 04:24 AM

هههههههههههههههههه

صح النوم .. :)

بالتوفيق لك