بتاريخ: 20 سبتمبر 200421 سنة comment_12939 توجد عندي مشكله انه في sequance كلما خرجت من الويندوز ورجعت وشغلت البرنامج الاحظ ان يبدأ بارقام لا تتبع اخر رقم موجودمثلاًاغلقت عند 4 فيبدأ عند 20واذا اغلقت عند 25 يبدأ عند45بالرغم اني وضعت الامر +1 عند انشاء sequance تقديم بلاغ
بتاريخ: 26 سبتمبر 200421 سنة comment_13403 اخى الكريمعليك مراجعة امر انشاء الـsequenceوجعله على سبيل المثال :CREATE SEQUENCE s_emp_id_seq INCREMENT BY 1START WITH 1MAXVALUE 999999999NOCACHENOCYCLE;او تعديل باستخدام الامر :ALTER SEQUENCE s_emp_id_seq NOCACHEفأن NOCACHE سوف تحل هذه المشكلة انشاء اللهمع تحياتىاسامه سليمانالقاهرة تقديم بلاغ
بتاريخ: 26 سبتمبر 200421 سنة comment_13416 شوف البراميتر بتاع increment by القيمة فيه كام، غالباً هتلاقيه أكبر من واحدوخلي بالك طالما ال sequence طلع رقم مش هيرجع له تاني تقديم بلاغ
بتاريخ: 26 سبتمبر 200421 سنة كاتب الموضوع comment_13433 شكراأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأالف شكرأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأجزاكم الله خير أأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأأ تقديم بلاغ
بتاريخ: 26 سبتمبر 200421 سنة comment_13440 نتمنى أن تكون مشكلتك إتحلت وياريت تقول لنا إيه كانت المشكلة. تقديم بلاغ
بتاريخ: 5 أكتوبر 200421 سنة كاتب الموضوع comment_14235 فعلا الامرينNOCACHENOCYCLEقامو بحل المشكله---- شكرا جزيلاً لكم تقديم بلاغ
بتاريخ: 5 أكتوبر 200421 سنة comment_14253 NOCASHCE: يستعمل إذا كنت تريد كل مرة تنادي على Seq يرسل لك عدة أرقام مرة واحدة.NOCYCLE : يستعمل إذا كنت تريد البدء من جديد إذا وصلت إلى الـ max value براميتر. تقديم بلاغ
بتاريخ: 23 أكتوبر 200421 سنة comment_16090 select nvl(max(filed),0)+1 inot :field from table_name; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.