الانتقال إلى المحتوى
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.

هل توجد دالة لاختصار جملة الاستعلام التالية ؟

Featured Replies

بتاريخ:

الاخوه الكرام
السلام عليكم ورحمة الله وبركاته
هل توجد داله في الاوراكل تقوم بعمل جملة الاستعلام الاتية :

Select  substr(Substr( '41071/144/160',instr('41071/144/160','/') + 1) , instr( Substr( '41071/144/160',instr('41071/144/160','/') + 1),'/' ) + 1)  From dual



حيث الغرض من الجمله اعلاه هو جلب الرقم بعد علامة / الثانية والارقام هذه متغيرة.
المطلوب في حال وجود اشارتين مثل" /" كيف يمكن الوصول الى الاشاره الثانية واختصار الجملة السابقة

وبارك الله فيكم

تم تعديل بواسطة Ahmad.Hasan

بتاريخ:

السلام عليكم
طريقة مختصرة:


Select Substr('41071/144/160', Instr('41071/144/160', '/', - 1) + 1) New_Value 
 From Dual

بتاريخ:
  • كاتب الموضوع

شكرا على الرد

ولكن الارقام متغير وليست ثابته
'41071/144/160'


بمعنى انه العدد 144 ممكن ان يكون 1445566
وايضا العدد 41071 ممكن ان يكون 71

بتاريخ:

حتى لو تغيرت ستعطي نفس النتيجة:
مثال:


Select Substr('4144071/1444654/160', Instr('4144071/1444654/160', '/', - 1) + 1) New_Value
 From Dual



ستكون النتيجة الرقم الذي يأتي بعد ثاني /.

بتاريخ:
  • كاتب الموضوع

شكرا لك.

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

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

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

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

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

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.