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

كيف اجعل الجدول يضيف Id Number بشكل متسلسل


fyk

Recommended Posts

عندي فورم لتعبئة بيانات فاتوره
لا اريد ان يتم تعبئة خانه لرقم الفتوره اصلا بل ينشئ رقم الفتوره بشكل تسلسلي مع العلم ان رقم الفتوره هو مفتاح في الجدول

وشكرا

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

هناك طريقتين
الاولى انك تعمل sequence وتعمل على تريجر pre_insert ادخال للقيمه التاليه sequence_name.next_val
الثانيه انك تعمل select لاعلى قيمه فى الجدول ثم تضيف ليها رقم ليصبح رقم جديد
تحياتى

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

الافضل والاحسن انك تعملها على الفورمة
بدل sequence

ادخل على تريجر pre_insert

واكتب

select nvl(max(INV_no),0)+1 into :INVOICE.INV_NO from INVOICE;)



بالتوفيق

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

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

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

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

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

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

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

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