Advertisement
RashedBQ

دوال

Nov 10th, 2021 (edited)
276
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.  
  3.  
  4.  
  5. COUNT(*)‎ تعيد عدد السجلات الموجودة في الجدول
  6. MAX(col_name)‎    تعيد القيمة الأكبر في حقل col_name في سجلات الجدول
  7. MIN(col_name)‎    تعيد القيمة الأصغر في حقل col_name في سجلات الجدول
  8. AVG(col_name)‎    تعيد قيمة المتوسط الحسابي لقيم الحقل col_name في سجلات الجدول
  9. SUM(col_name)‎    تعيد قيمة مجموع قيم الحقل col_name في سجلات الجدول
  10. SQRT(m)‎  تعيد قيمة الجذر التربيعي للقيمة m (قد تكون قيمة أحد الحقول)
  11. RAND()‎   تعيد قيمة عشوائية مُولّدة واقعة في المجال ما بين القيمة 0 والقيمة 1
  12. MOD(N,M)‎ تعيد باقي قسمة N على M
  13. OCT(N)‎   تعيد سلسلة من الخانات الثنائية bits تعبر عن تمثيل العدد N بالنظام الثماني Octal
  14. HEX(N)‎   تعيد سلسلة نصية تعبّر عن تمثيل N بالنظام الست عشري Hexadecimal
  15. PI()‎ تعيد قيمة النسبة PI
  16. POW(X,Y) | POWER(X,Y)‎    تعيد قيمة العدد X مرفوعًا للقوة Y
  17. ROUND(X)‎ تعيد أقرب صحيح يمكن تقريب العدد X له
  18. NVL(E1,E2)
  19.  
  20. البنية الأساسية لوظيفة nvl هي nvl (E1، E2) ، مما يعني أنه إذا كانت E1 فارغة ، فإنها تُرجع E2
  21.  
  22.  
  23.  
  24.  
  25. #########
  26. دوال نصية
  27. #########
  28.  
  29.  
  30. CONCAT('string1','string2')‎  تعيد سلسلة نصية وحيدة ناتجة عن لربط السلسلتين 'string1' و 'string2'
  31. LOWER('string')‎  تعيد سلسلة نصية بعد تحويل كافة الأحرف الواردة في السلسلة 'string' إلى حالة الأحرف الصغيرة
  32. UPPER('string')‎  تعيد سلسلة نصية بعد تحويل كافة الأحرف الواردة في السلسلة 'string' إلى حالة الأحرف الكبيرة
  33. CHAR_LENGTH('string')‎    تعيد عدد أحرف السلسلة النصية 'string'
  34. TRIM('string')‎   تعيد السلسلة النصية 'string' بعد إزالة الفراغات على طرفيها (إن وُجدت)
  35.  
  36.  
  37. */
Advertisement
RAW Paste Data Copied
Advertisement