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

دالة SubStr

Featured Replies

بتاريخ:

كيفية استخدام دالة SubStr

بتاريخ:

ادعو الله لك اخى فى الله و لكل المسلمين بكل توفيق ان شا ء الله
Substr وظيفتها طرح حروف معينة من اسم او عمود لديك او ارقام عموما لنقل انه يعمل على expression , انت تقوم بتحديد بداية و نهاية الجزء المراد اظهاره من الجملة و للتوضيح نتبع امثلة و ان شا ء الله يكون لك فيها الا ادة و الفهم لاحظ انى حاولت ان افترض جميع الا حتمالات , فرضا منا ان الجملة هى (Araboracle) فانه :
ناتج الجملة :

select substr(Araboracle',1,3) from dual


هو : Ara لانه بداء من اول جزء او حرف من الشمال و عد 3 و قام بقطع هذا الجزء من الجملة و اصبح هوالناتج
------------------------------------------------------
ناتج جملة :

select substr(Araboracle',2,5) from dual


هو rabor لانه بدء من الخانة الثانية و عد خمس حروف و اقتطعها من الجملة
-----------------------------------------------------
ناتج جملة :

select substr(Araboracle',-3,3) from dual


هو cle لانه عند وضع القيمة الاولى بسالب فانه يبدا العد من ناحية اليمين (اللهم إجعنا من اهل اليمين ) و يعد 3
حروف فيقف عند حرف ال C بعدها يبدا فى العد 3 خانات لانه القيمة الثا نية ب3
-----------------------------------------------------
ناتج جملة :

select substr(Araboracle',1,-3) from dual


هو : لا شىء لانه اذا وضعت القيمة الثا نية بسالب فان الجملة لا ينتج عنها error و لكن لا توجدنتائج لانه لا يمكن نع
الدلة substr استخد ام القيمة الثا نية بسالب
----------------------------------------------------
ناتج جملة

select substr(Araboracle',5) from dual


هو :oracle لانه اذا وضعت قيمة واحدة فقط( الاولى ) فانه يقوم بفتراض انكم تريد اظهار كل الحروف بعد هوه
القيمة فيقوم بعد خمس حروف من البداية و يظهر الحروف من الحرف الخامس
---------------------------------------------------
ناتج جملة:

select substr(Araboracle',0) from dual


هو : araboracle يقوم بالعد من بداية اول حرف فى الشمال الى اخر الجملة اى يوقم بعرضها كما هى
----------------------------------------------------------
ناتج

select substr(Araboracle',-2) from dual


هو : le لانه قام باظهار ما بعد الحرف الثا نى من ناحية اليمين
----------------------------------------------------------------
ناتج جملة :

select substr(Araboracle',0,4) from dual


هو : arab لانه قام بالعد من اول الشمال من الخانة صفر حتى 4 و اقتطع هذا الجزء من الجملة

ادعو الله ان اكون قد وفقت فى توضيح هذه الدالة لك و فى انتظار اى استفسار :D

  • بعد 5 سنة...
بتاريخ:

شكرا جزيلا أنا بجد إستفدت بشكل كبير
شكراااااا

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

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

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

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

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

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.