تقوم بإرجاع متغير ‏(سلسلة أحرف) يتضمن عدد محدد من الأحرف من الجانب الأيسر من السلسلة.

بناء الجملة

Right ( سلسلة، طول)

بناء جملة الدالة Right به هذه الوسيطات:

الوسيطة

الوصف

سلسلة

مطلوبة. تعبير السلسلة الأحرف التي يتم إرجاع الأحرف في أقصى اليمين منها. إذا كانت السلسلة تحتوي على Null، يتم إرجاع Null.

length

مطلوبة. متغير (طويل). تعبير رقمي يشير إلى عدد الأحرف التي يجب إرجاعها. إذا كانت 0، يتم إرجاع سلسلة ذات طول صفري (""). إذا كانت أكبر من أو تساوي عدد الأحرف في السلسلة،يتم إرجاع السلسلة بأكملها.

ملاحظات

لتحديد عدد الأحرف في السلسلة،استخدم الدالة Len.

ملاحظة:  استخدم الدالة RightB مع بيانات بالية مضمنة في سلسلة. بدلا من تحديد عدد الأحرف المطلوب إرجاعها، يحدد الطول عدد بايت.

مثال استعلام

التعبير

النتائج

SELECT Right(ProductID,3) AS FromRight FROM ProductSales;

إرجاع '3' من الجانب الأيسر للقيم في الحقل "ProductID" من الجدول "ProductSales" في العمود FromRight.

مثال VBA

ملاحظة: توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية في Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدل إلى جانب "البحث" وأدخل مصطلحا واحدا أو أكثر في مربع البحث.

يستخدم هذا المثال الدالة Right لإرجاع عدد معين من الأحرف من الجانب الأيسر من السلسلة.

Dim AnyString, MyStr
AnyString = "Hello World" ' Define string.
MyStr = Right(AnyString, 1) ' Returns "d".
MyStr = Right(AnyString, 6) ' Returns " World".
MyStr = Right(AnyString, 20) ' Returns "Hello World".

دالات السلاسل وكيفية استخدامها

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة الترجمة؟

ما الذي أثّر في تجربتك؟

هل لديك أي ملاحظات إضافية؟ (اختياري)

نشكرك على ملاحظاتك!

×