الانتقال إلى المحتوى
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 lpad(' ', sal/1000+1, '*') " New_Salary" 
from emp;

بتاريخ:

بسم الله الرحمن الرحيم

تقوم الدالة lpad بمحاذات ناتج الاستعلام إلى اليمين وذلك بوضع علامات معينة جهة اليسار وتكون ذات عدد محدد، فمثلاً:

SELECT LPAD('Omar',10,'*')
FROM dual;



في المثال السابق يتم جعل المساحة التي يستخدمها هي عشر خانات، حيث يتم احتساب عدد حروف اسم عمر وهو اربع حروف
وتكملة الباقي وهي ستة حروف بالرمز المستخدم هنا وهو النجمة
حيث توضع النجوم جهة اليسار وبالتالي يتم محاذاة الاسم جهة اليمين
وتكون النتيجة كالتالي

******Omar



وفي المثال الذي سألت عنه أخي
midology82
فإنه يتم طباعة مساحة فارغة وعلى يمينها عدد نجوم يحدده ناتج قسمة عمود الراتب على ألف مضافاً إليها واحد
فمثلاً إذا كان الراتب ألف سيكون هناك نجمة واحدة لأنه سيتم احتساب الخانة الفارغة
وإذا كان ألراتب ألف وخمسمائة فسيكون هناك نجمة واحدة أيضاً لأنه بعد عملية القسمة سيتم قص الرقم العشري
وإذا كان الراتب ألفان فسيتم طباعة نجمتان وهكذا

تحياتي

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

شكرا جدا لك اخى Ora
جزاك الله خيرا

بتاريخ:

شكراا بجد ع التوضيح ياباشمهندس dev
اسفة ياااباشمهندس mido شوفته متاخر
سورى بجد

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

ولا يهمك ياااباشمهندسه نانا

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

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

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

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

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.