الانتقال إلى المحتوى

ما الفرق بين LPAD,RPAD,LTRIM,RTRIM


m_nasef

Recommended Posts

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


الاخ/ m_nasef
اولا انا ما سمعت انه فيه حاجة اسمها LTRIM &RTRIM
فيه TRIM
فائدتها انها نقوم بحذف عدد معين من الحروف من جمله ما يا من اولها و اخرها
مثال ذلك لو عاوز احذف اول حرف من كلمة welcome الw نكتب التالى
'TRIM('W' FROM 'WELCOME
ستكون النتيجة ELCOME
او اخر حرف E

'TRIM('E' FROM 'WELCOME

يظهر لك WELCOM
TRIM('WE' FROM 'WELCOME')

اماRPAD
فنفترض انه عندك عمود مرتبات اسمه سال و مثلا اكبر مرتب فيه مكون من 11 رقم و هناك مرتبات تتكون من 5 او6 او اعدادا اخرى و تريد ان يظهر المرتب
و ان كان عدد ارقامه اقل من 11 يضع مثلا اى رمز مكان الارقام الناقصة عن 11 مثل رمز* او # او اى رمز حسب ما تريد و لمن على يمين الرقم
فتقوم بكتابة الجملة التاليه

SELECT RPAD(SAL,11,'*') FROM EMP;
هنا سيظهر المرتب كالتالى
*****589658
***58921659
*1256443322
12345667899
و هكذا 
اماLPAD
هى نفس استخدام ال RPAD
و لكن الرمز سيظهر على يسار المرتب مثل
12345678913
1234582566*
12333656***
2154*******
254********


لرجو ان اكون افدتك

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...

قام الزملاء مشكورين بشرح واف جزاهم الله الخير ومن جهتي
أية معلومات عن SQL بإمكانك ان تجدها على الرابط :
http://www.araboug.org/ib/index.php?sho...wtopic=7372&hl=

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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