خانه SQL Server تابع ()Len در SQL Server SQL Server دستورات SQL نوشته شده توسط: تیم فنی نیک آموز تاریخ انتشار: ۲۰ مرداد ۱۴۰۰ آخرین بروزرسانی: 25 دی 1403 زمان مطالعه: 6 دقیقه ۵ (۱) تابع LEN در SQL Server، در این مطلب قصد داریم شما را با یکی از توابع SQL Server بنام LEN آشنا کنیم. تابع LEN تعداد کاراکترهای یک رشته را برمیگرداند. بدان معنی که فرض کنید مقدار یکی از فیلدهای جدول را مقدار «SQL Server Course» قرار دادید و میخواهید تعداد کاراکترهای این عبارت را به دست آورید، میتوانید از تابع LEN استفاده کنید. تابع LEN در SQL Server Syntax LEN (string_expression) مثال: برای درک بهتر ، تابع LEN چند مثال نمونه در ادامه آمده است، در مثال زیر دو متغیر با نامv1@ وv2@ که در انتخاب Data Type متغیرv1(varchar(40))@ قرار داده شده و در تعریف متغیر v2(nvarchar(40)@ انتخاب شده است. با استفاده از دستور SELECT این دو متغیر با عبارت String متنی مقداردهی شده و با استفاده از تابع LEN میخواهیم تعداد کاراکتر این عبارت متنی را به دست آوریم. DECLARE @v1 VARCHAR (40), @v2 NVARCHAR (40); SELECT @v1 = 'Test of 22 characters ', @v2 = 'Test of 22 characters '; SELECT LEN(@v1) AS [VARCHAR LEN] , DATALENGTH(@v1) AS [VARCHAR DATALENGTH] ; SELECT LEN(@v2) AS [NVARCHAR LEN] ,DATALENGTH(@v2) AS [NVARCHAR DATALENGTH] ; نمایش خروجی کوئری بالا و توضیحات آن در خروجی کوئری بالا همانطور که در تصویر زیر مشاهده می کنید تعداد کاراکتر متغیرهای تعریف شده متفاوت است، دلیل این موضوع این است که نوع (Data Type) متغیرv2@ از نوع Nvarchar انتخاب شده است و این نوع Data Type به ازای هر کاراکتر دو بایت فضا اشغال می کند. دلیل این موضوع این است که این دسته از Data Type از نوع (Unicode) می باشد. برای کسب اطلاعات بیش تر در مورد Data Type ها در SQL Server به این (+) مراجعه کنید. افراد علاقهمند میتوانند با مطالعه مقاله پرکاربردترین دستورات SQL Server، دانش خود را در زمینه کوئرینویسی گسترش دهند. مثال دوم: در ادامه یک مثال از دیتابیس «AdventureWorks2017» برای تابع LEN آمده است. در مثال زیر تعداد کاراکتر فیلد مربوط FirstName توسط تابع LEN حساب شده و در ستون Length تعداد آن نوشته شده و قابل مشاهده است. پیشنهاد میکنیم برای درک بهتر مفاهیم کوئری نویسی را مطالعه کنید. SELECT LEN(FirstName) AS Length, FirstName, LastName FROM Sales.vIndividualCustomer WHERE CountryRegionName = 'Australia'; GO سخن پایانی تابع LEN در SQL Server تعداد کاراکتر یک رشته کوئری را برمی گرداند. این تابع برای مدیران پایگاه داده که برای تعدا کاراکتر های یک رشته را می خواهند مناسب است. در این مقاله با مثال این تابع را بصورت کامل آموزش دادیم. ما در نیک آموز منتظر نظرات ارزشمند شما درباره این مقاله هستیم. چه رتبه ای میدهید؟ میانگین ۵ / ۵. از مجموع ۱ اولین نفر باش دانلود مقاله تابع ()Len در SQL Server فرمت PDF 2 صفحه حجم 1 مگابایت دانلود مقاله معرفی نویسنده مقالات 402 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده تیم فنی نیک آموز معرفی محصول ایمان باقری آموزش کوئری نویسی در sql server 2.190.000 تومان مقالات مرتبط ۰۲ آبان SQL Server ابزار Database Engine Tuning Advisor؛ مزایا، کاربردها و روش استفاده تیم فنی نیک آموز ۱۵ مهر SQL Server معرفی Performance Monitor ابزار مانیتورینگ SQL Server تیم فنی نیک آموز ۱۱ مهر SQL Server راهنمای جامع مانیتورینگ بکاپ ها در SQL Server تیم فنی نیک آموز ۰۸ مهر SQL Server Resource Governor چیست؟ آشنایی با نحوه پیکربندی و اهمیت های آن تیم فنی نیک آموز دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ زینب کاشانی ۲۹ / ۰۶ / ۰۰ - ۰۳:۰۴ مفید پاسخ به دیدگاه جواد اسماعیلی ۲۹ / ۰۶ / ۰۰ - ۰۶:۰۷ ممنون از همراهیت زینب عزیز پاسخ به دیدگاه