LENGTH (LENGTH)
تابع «LENGTH (Length)» طولِ یک «رشته (String)» را برمی گرداند. دقت کن، این طول برحسب «بایت (Byte)» است، نه تعداد حروف. مثل حجم فایل، که با بایت سنجیده می شود.
LENGTH دقیقاً چه می کند؟
تابع LENGTH() تعداد بایت های رشته را حساب می کند. سپس همان عدد را برمی گرداند. این برای سنجش اندازه داده متنی مفید است.
سینتکس
LENGTH(string);
مثال پایه
طول رشته را برحسب بایت برگردان:
SELECT LENGTH("SQL Tutorial") AS LengthOfString;
مثال روی ستون
طول متنِ ستون CustomerName را، برحسب بایت برگردان:
SELECT LENGTH(CustomerName) AS LengthOfName
FROM Customers;
گام های عملی
- رشته یا ستون هدف را مشخص کن.
- تابع
LENGTH()را فراخوانی کن. - خروجی را در نام مستعار ذخیره کن.
نکته: خروجی برحسب بایت است؛ بنابراین اندازه داده را نشان می دهد.
جمع بندی سریع
- LENGTH تعداد بایت های رشته را می دهد.
- برای سنجش اندازه متن کاربردی است.
- می توان روی ستون ها هم اجرا کرد.
- نتیجه عددی و ساده است.