سبد (0)

تابع len در SQL

  • تابع LEN

    Wiki

    تابع LEN طول یک فیلد متنی را بر می گرداند.

    فرم تابع LEN:

    SELECT LEN(column_name) FROM table_name

    مثال:

    Wiki

    جدول Persons را در زیر داریم:

    P_Id LastName FirstName Address City
    1 Hansen Ola Timoteivn 10 Sandnes
    2 Svendson Tove Borgvn 23 Sandnes
    3 Pettersen Kari Storgt 20 Stavanger

    می خواهیم طول مقادیر ستون Address را نشان دهیم.

    از دستور زیر استفاده می کنیم:

    SELECT LEN(Address) as LengthOfAddress FROM Persons

    نتیجه به شکل زیر خواهد بود:

    LengthOfAddress
    12
    9
    9

    برای مشاهده فیلم های آموزشی مقدماتی تا پیشرفته پایگاه دادهSQLServer کلیک کنید.

    READ MORE
  • تابع LEN:

    این تابع، تعداد کاراکترهای رشته ورودی را برمی گرداند. البته فضاهای خالی احتمالی موجود در انتهای رشته را در نظر نمی گیرد.

    نحوه استفاده:

    LEN(string_expression)

    پارامترها:

    پارامتر توضیح
    string_expression

    یک عبارت رشته ای که تعداد کاراکترهای آن ارزیابی می شود. string_expression می تواند یک متغیر، ثابت و یا یک ستون از داده های کاراکتری یا باینری باشد.

    نوع داده خروجی(Return Type):

    اگر string_expressionیکی از انواع زیر باشد، داده خروجی از نوع bigint خواهد بود و در غیر اینصورت int

    varchar(max) , nvarchar(max) , varbinary(max)

    تذکر: برای برگداندن تعداد بایت هایی که یک عبارت در آن ذخیره شده است می توانید از تابع DATALENGTH استفاده کنید.


    مثال:

    جدول Persons را در زیر داریم :

    P_Id LastName FirstName Address City
    1 Hansen Ola Timoteivn 10 Sandnes
    2 Svendson Tove Borgvn 23 Sandnes
    3 Pettersen Kari Storgt 20 Stavanger

    می خواهیم تعداد کاراکترهای ستون Address را نشان دهیم.

    از دستور زیر استفاده می کنیم:

    SELECT LEN(Address) as LengthOfAddress FROM Persons

    نتیجه به شکل زیر خواهد بود:

    LengthOfAddress
    12
    9
    9
    READ MORE
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه