Len (Len)
تابع Len طول رشته را می دهد. «طول (Length)» یعنی تعداد کاراکترها. این تابع برای اعتبارسنجی فرم ها و پاک سازی داده ها خیلی کاربردی است.
تعریف و کاربرد تابع Len
تابع «Len()» تعداد کاراکترهای یک «رشته (String)» را برمی گرداند. بنابراین سریع می فهمیم متن کوتاه است یا بلند.
سینتکس (Syntax)
Len(<string/varname>);
مثال ساده
طول رشته ثابت را محاسبه کن و ستون خروجی بساز:
SELECT Len("SQL Tutorial") AS LengthOfString;
مثال روی ستون جدول
طول متن ستون CustomerName را برگردان و نام بگذار:
SELECT Len(CustomerName) AS LengthOfString;
FROM Customers;
گام های عملی
- یک SELECT ساده با Len روی رشته ثابت بزن.
- حالا روی ستون جدول اجرا کن و نتایج ببین.
- با WHERE ردیف های کوتاه یا بلند را فیلتر کن.
نکته: برای بریدن از چپ از Left کمک بگیر. همچنین برای حذف فاصله ابتدا از LTrim استفاده کن. فهرست کامل در مرجع توابع MS Access است.
جمع بندی سریع
- Len تعداد کاراکترها را می دهد.
- روی رشته یا ستون کاربرد دارد.
- برای اعتبارسنجی طول مفید است.
- با Left و LTrim ترکیب نتیجه بهتر می شود.