Right (Right)
تابع Right برای بریدن متن از «راست» استفاده می شود. «رشته (String)» یعنی متن. بنابراین با Right می گویی چند کاراکتر از سمت راست بردارد. این کار در برش پسوندها یا کدها مفید است.
تعریف و کاربرد تابع Right
تابع Right تعداد مشخصی کاراکتر را از انتهای رشته برمی گرداند. اگر تعداد درخواستی از طول متن بیشتر باشد، کل رشته را برمی گرداند.
سینتکس (Syntax)
Right(<string>, <number_of_chars>);
مثال سریع
چهار حرف آخر یک متن را بردار:
SELECT Right("SQL Tutorial is cool", 4) AS ExtractString;
پارامترها به زبان ساده
- string: رشته ورودی برای برش.
- number_of_chars: تعداد کاراکترهای خروجی از راست.
مثال روی ستون داده
پنج حرف آخر ستون CustomerName را بگیر:
SELECT Right(CustomerName, 5) AS ExtractString
FROM Customers;
گام های عملی
- طول بخش پایانی موردنیاز را مشخص کن.
- Right را با تعداد مناسب فراخوانی کن.
- نتیجه را بررسی و در گزارش استفاده کن.
نکته: اگر از چپ می بُری از Left کمک بگیر. برای برش میانی به Mid سر بزن. برای حذف فاصله انتهایی از RTrim استفاده کن.
جمع بندی سریع
- Right از راست کاراکتر برمی گرداند.
- تعداد زیاد باشد، کل رشته برمی گردد.
- برای پسوند فایل ها عالی است.
- با Left و Mid تکمیل تر می شود.