الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

انشاء Sequence أوتوماتيك

Featured Replies

بتاريخ:

السلام عليكم و رحمة الله و بركاته

بعد التحية لكل القائمين على هذا الموقع الرائع و الاخوه الأعضاء ،، انا اريد أشكركم جميعا قبل أن أطرح سؤالي و ذلك لحجم الاستفادة التي حصلت عليها منكم في السنين السابقة عسى الله أن يجزيكم كل الخير ،،،و أقل كلمة تستحقونها هي شكراجزيلا لكم جميعا ..

الموضوع الذي أنا بصددة الآن هو أنني أريد أن اجد طريقة أضيف بها sequence على DataBase في كل مرة يضيف بها المستخدم فرع جديد على النظام الذي قمت بإنشائة بعد البحث في المشاركات السابقة وجدت أداة و هي
FORMS_ddl و EXECUTE Immediate فقمت بكتابة هذة الجملة كالآتي :
forms_ddl ('CREATE SEQUENCE'|| to_char(b_name) ||' START WITH 1 INCREMENT BY 1 nocache nocycle nomaxvalue
');

EXECUTE IMMEDIATE ('CREATE SEQUENCE'||coop_name_v||' START WITH 1 INCREMENT BY 1 NOMAXVALUE NOCACHE NOCYCLE');
و لكن المشكلة هي أن الجملتين لا تقبل أن يكون اسم sequence متغير كما هو موضح بالمثالين
و لكن اذا كتبت نفس الجملة بإسم ثابت فإنها تعمل بدون مشاكل مثال:

EXECUTE IMMEDIATE ('CREATE SEQUENCE branch_name START WITH 1 INCREMENT BY 1 NOMAXVALUE NOCACHE NOCYCLE');
أو
forms_ddl ('CREATE SEQUENCE branch_name START WITH 1 INCREMENT BY 1 nocache nocycle nomaxvalue
');

فما هو الحل لهذه المشكلة أريد طريقه أستطيع انشاء sequence دون تحديد الاسم يدوي

الرجاء من لديه الإجابة ان يسعفني بأسرع وقت ممكن

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.