Trim Function
در SQL Server 2005 تابع Trim وجود ندارد.2 راه برای Trim کامل وجود دارد.
یکی، همان طور که در کلاس مطرح شد، به شکل زیر است:
LTRIM(RTRIM(str))
راه دیگر تعریف تابع Trim است. برای تعریف تابع Trim در دیتابیس از script زیر استفاده کنید:
CREATE FUNCTION dbo.TRIM(@str VARCHAR(MAX))
RETURNS VARCHAR(MAX)
BEGIN
RETURN LTRIM(RTRIM(@str))
END
GO
درباره توابع در جلسات آینده بحث خواهیم کرد.
در همین راستا، تابع REPLACE نیز یکی از توابع رشته ای مفید است.
این تابع در یک رشته مورد نظر شما، یک زیر رشته را با زیر رشته دیگر تعویض می کند.
REPLACE(main_str,search_str,replace_str)
main_str: رشته اصلی
search_str: زیر رشته ای که می خواهید تعویض شود
replace_str: زیر رشته ای که می خواهید search_str با آن تعویض شود.
مثال:
REPLACE('This is a test','is','XX')
result:
'ThXX XX a test'
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home