آموزش توابع رشته ای در اسکیوال سرور ۲۰۰۵ را براتون آماده دانلود کرده ایم. امیداورم مفید باشد. میتوانید در سایت بزرگ ام اس پی سافت دانلود کنید.
توابع رشته ای در اسکیوال
ASCII ( character_expression )
کد اسکی یک کاراکتر رو برمیگردونه و اگر یک عبارت رشته ای وارد کنیم کد اسکی سمت چپی ترین کاراکتر اون رشته رو برمیگردونه و خروجی اون یک عدد از نوع int هست
CHAR ( integer_expression )
دقیقا عکس تابع بالا عمل میکنه و کاراکتر متناظر با کد اسکی وارد شده رو برمیگردونه
CHARINDEX ( expression1 ,expression2 [ , start_location ] )
پیدا کردن و برگرداندن مکان عبارت اول در عبارت دوم اگه پیدا نکرد صفر (بصورت دیفالت از ابتدای عبارت دوم شروع به جستجو میکنه که قابل تغییره با پارامتر سوم تابع)
مثال
۱: ۱: SELECT Charindex ('winsharp','my blog name is winsharp')
خروجی ۱۷
SOUNDEX ( character_expression )
کدی رو برمیگردونه که براساس اون میشه اسامی(و یا کلمات)ی رو که صداشون یکی هست رو تشخیص داد
مثال
۱: SELECT SOUNDEX ('hosaini'), SOUNDEX ('hasani')
خروجی H250
DIFFERENCE ( character_expression , character_expression )
بر اساس تابع SOUNDEX با برگرداندن عددی در بازه صفر تا ۴ میزان شباهت دو عبارت ورودیش رو تعیین میکند
مثال
۱: SELECT DIFFERENCE('Green','Greene')
خروجی ۴
LEFT ( character_expression , integer_expression )
N کاراکتر از سمت چپ پارامتر اول را بر میگرداند (n همان پرامتر دوم است)
مثال
۱: select LEFT('winsharp',3)
خروجی win
RIGHT ( character_expression , integer_expression )
مثل تابع بالایی فقط از سمت راست
LEN ( string_expression )
تعداد کارکتر های عبارت وارد شده را برمیگرداند
LOWER ( character_expression )
کاراکتر های عبارت وارد شده رو به کارکتر کوچک معادل تبدیل میکند
UPPER ( character_expression )
برعکس تابع بالایی
LTRIM ( character_expression )
فضا های خالی عبارت را از سمت چپ حذف میکند
RTRIM ( character_expression )
عکس تابع بالایی عمل میکنه
UNICODE ( ‘ncharacter_expression’ )
کد کاراکتر (و یا اولین کارکتر عبارت) داده شده را برا ساس استاندارد یونیکد برمیگرداند
کو لینک دانلودش اق مدیر ؟
۱
مقاله هستش
لایک
ro site ke klick nemishe kard age zahmat bedim pdf konin mamnon mishim
tashakore faravan az mspsoft i ha
۱