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

بتاريخ:

السلام عليكم


انا مشكلتي كالتالي
:lol:


------1---
اريد عمل براميتر من نوع list اريد وضع قيمة اضافية على القيم وهي الكل لكي يقوم باخراج كل البيانات


------2---

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

بتاريخ:

السلام عليكم

اخي على حسب ما فهمت انت بدك يقوم بعرض البيانات كاملة في حالة عدم ادخال متغير واذا دخل المتغير يتم تنفيذ التقرير على أساس المتغير

الحل :
عند كتابة ال query عند تحديد الشرط في ال where قم باستخدام nvl كالآتي

select * from employees where emp_id = nvl(_empno , emp_id)



بهذه الطريقة اذا ما وضعت رقا الموظف يتم احضار جميع الموظفين

ارجوا ان اكون قد اجبت

بالتوفيق

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

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


اشكرك يا اخي العزيز واتمنى لك التوفيق في الدنيا والاخرة


والى الامام دائما

بتاريخ:

بالتوفيق


اخوك ;)

بتاريخ:

طريقة أخرى

select * from employees where emp_id in (;)_empno or :wacko:_empno is null)

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

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

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

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

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

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.