خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
استفاده از تابع LTRIM در SQL Server
در پست قبلی در خصوص تابع RTRIM در SQL Server صحبت کردیم و در این پست در مورد تابع LTRIM در SQL صحبت می کنیم که فاصله های رشته را از سمت چپ حذف میکند. استفاده از این تابع هم بسیار ساده می باشد و در ادامه با مثال های ساده ای به نحوه کار و استفاده این تابع آشنا خواهید شد.
SYNTAX استفاده از تابع LTRIM بصورت زیر می باشد.
به مثال زیر که اسکریپتی ساده از کاربرد تابع LTRIM می باشد، دقت کنید:
همانطور که در result set فوق مشاهده می کنید، طول رشته توسط تابع DATALENGTH مقدار 17 محاسبه شد که طول واقعی آن 14 می باشد. این محاسبه با احتساب 3 کاراکتر اول رشته فوق می باشد. حالا با استفاده از تابع LTRIM قصد داریم فاصله ابتدایی رشته را حذف کنیم.
همانطور که مشاهده می کنید همه فضاهای قبل از رشته در متغیر name در اسکریپت فوق با کمک تابع LTRIM حذف شده است و مقدار 14 در خروجی نشان داده شده است.
LTRIM (inputstring)
به مثال زیر که اسکریپتی ساده از کاربرد تابع LTRIM می باشد، دقت کنید:
DECLARE @name VARCHAR(50) = ' Mr John watler'
SELECT @name AS NAME, DATALENGTH(@name) AS NAMELENGTH
همانطور که در result set فوق مشاهده می کنید، طول رشته توسط تابع DATALENGTH مقدار 17 محاسبه شد که طول واقعی آن 14 می باشد. این محاسبه با احتساب 3 کاراکتر اول رشته فوق می باشد. حالا با استفاده از تابع LTRIM قصد داریم فاصله ابتدایی رشته را حذف کنیم.
DECLARE @name VARCHAR(50) = ' Mr John watler '
SELECT @name AS NAME , DATALENGTH(@name) AS DATALENGTH ,
DATALENGTH(LTRIM(@name)) AS DATALENGTH_USING_LTRIM
همانطور که مشاهده می کنید همه فضاهای قبل از رشته در متغیر name در اسکریپت فوق با کمک تابع LTRIM حذف شده است و مقدار 14 در خروجی نشان داده شده است.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: