StrComp (StrComp)
تابع «مقایسه رشته با StrComp» دو رشته را باهم مقایسه می کند. «رشته (String)» یعنی متن معمولی. خروجی این تابع یک عدد است و معنی نتیجه روشن است.
StrComp چیست و چه برمی گرداند؟
StrComp(string1, string2, compare) دو رشته را می سنجد. نتیجه عددی است.
- اگر string1 = string2، نتیجه 0 است.
- اگر string1 < string2، نتیجه -1 است.
- اگر string1 > string2، نتیجه 1 است.
- اگر یکی null باشد، نتیجه null است.
سینتکس و پارامترها
StrComp(string1, string2, compare)
string1 و string2: لازم. دو رشته برای مقایسه.
compare: اختیاری. نوع مقایسه. مقادیر: -1 تنظیم Option Compare، 0 باینری، 1 متنی، 2 بر پایه اطلاعات پایگاه.
مثال های سریع
SELECT
StrComp("SQL Tutorial", "SQL Tutorial") AS CompString;
SELECT
StrComp("SQL Tutorial", "SQL") AS CompString;
SELECT
StrComp("SQL", "SQL Tutorial") AS CompString;
تمرین گام به گام
- دو رشته نمونه انتخاب کن.
- نوع مقایسه مناسب را تعیین کن.
- کوچک تر، بزرگ تر، یا برابر بودن را بررسی کن.
نکته ها
نکته: برای تبدیل عدد به رشته از Str کمک بگیر.
نکته: برای تبدیل حروف یا شکل نوشتار، StrConv را ببین.
مقایسه رشته با StrComp را به عنوان مرجع سریع نشانه گذاری کن.
جمع بندی سریع
- خروجی 0، -1، یا 1 است.
- compare نوع مقایسه را مشخص می کند.
- null در ورودی، خروجی null می دهد.
- نمونه ها را در ادیتور اجرا کن.