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

تعلم 3 اومر جديدة معى

Featured Replies

بتاريخ:

SELECT sys_context('USERENV','TERMINAL') 
FROM dual; 


لاختيار اسم الجهاز الذى تعمل عليه

-------------------------
تحويل تاريخ هجرى يتم ادخاله الى ميلادى
select
to_char(TO_DATE(:a,'DD-MM-YYYY','NLS_CALENDAR=''ARABIC HIJRAH'''), 'dd-mm-yyyy') 
from dual GREGORIAN

للتاريخ الميلادى
--------------------------
SELECT CHR(10) FROM DUAL;
حرف ح ولكن فى الدفوبر كانها انتر

  • بعد 2 أسابيع...
بتاريخ:
  • كاتب الموضوع

85 زيارة =0 رد
يشباب خدو كوبى وبست
شكرا
او تسلم
او جزاك الله خير
او ايه ده ده معروف جدا

عموم امر جديد ومفيد

select  
INSTR('123-456-7890', '-',1,2)
from dual


الناتج
الناتج مكان - فى الجملة المعطاة بداية من اول حرف وهات مكان تانى شرطة (-) مش الاولى الناتج مكانها 8

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

الامر الخامس لمتقدمين شوى

select

REGEXP_SUBSTR(  '656a45a98'  ,'[[:digit:]]+',2,2)
from dual


الناتج رقم ف الجملة امعطاة بداية من تانى حرف ويرجع تانى رقم وليس اول رقم يجده الناتج 45

بتاريخ:

شكرا لك على أسلوب وطريقة عرض المعلومة

اسلوب : المختصر المفيد

ننتظر منك مشاركات اخرى متميزة


جزاك الله خيرا

سؤال سريع
لدى عمود يحتوى حروف وارقام ... واريد ان اعرف اول خانة من اليسار لا تحتوى صفر ...
مثال
000123abc456
000045600abc
00000506892b
فى المثال الاول اول خانة لا تحتوى الصفر من اليسار هى رقم 4
فى المثال الثانى = 5
فى المثال الثالث = 6

كيف يمكن الوصول لهذه النتيجة

بتاريخ:

جزاك الله خيراً

بتاريخ:

الف شكر وبارك الله بك
والى الأمام

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

شكرا للجميع
للاخ امجد


SELECT 
REGEXP_SUBSTR(REGEXP_SUBSTR( :A ,'[^0]+',1),   '[[:digit:]]')
from dual


عند ادخال
00LL34
عن طريق التود ترجع القيمة 3
استخدم
INSTR
لو تريد الاندكس

بتاريخ:

مشاركه أكثر من رائعه .... ننتظر منك المزيد

بتاريخ:

الأخ الكريم ، بجد مشاركة ممتازة جداً

بس ممكن سؤال ، أنا أتعامل مع أوراكل 9 وديفيلوبار 6 ، فكلما أحاول إستخدام الأمر REGEXP_SUBSTR ، يعرض لي رسالة تفيد ( إسم العمود غير صالح ) ويشير الي الدالة المذكورة !!!

فسؤالي ، هل هذه الدالة غير موجودة في أوراكل 9 ، أم أنني نسخت الكود خطأ :

Select REGEXP_SUBSTR( '656a45a98' ,'[[:digit:]]+',2,2) from dual;



ولو كان هذا الأمر موجود فعلياً ، ممكن شرح دقيق



شكراً

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

العفو لجميع الاخوة اتمنى ان اكون اضفت ولو جزء صغير لمعلوماتنا الاوركلية

للاخ MMA
اوامر Regular Expressions
موجودة بداية من داتا بيز 10g او اعلى
حاول تستخدم 10g
بها اضافات جديدة مفيدة

  • بعد 1 شهر...
بتاريخ:

ربنا يكرمك يا أسد
أوامر قيمة
وجزاكم الله كل خير...

بتاريخ:

مشاركات جميلة و موضوعات اجمل

ايهاب وجدى

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

السلام عليكم
جميل جميل جميل
ولك منى اجمل تحية وشكر
معكم ولكم نتواصل
م احمد

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

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

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

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

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

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.