UCASE (UCASE)
در این درس با تابع UCASE در MySQL آشنا می شویم. این تابع متن را حروف بزرگ (Upper-case) می کند. یعنی همه حروف انگلیسی بزرگ می شوند. مثل نوشتن اسم با حروف درشت روی برگه امتحان.
تعریف کوتاه و کاربرد تابع UCASE در MySQL
تابع UCASE() یک رشته را به حروف بزرگ تبدیل می کند. بنابراین نمایش یکدست می شود و مقایسه ها دقیق تر می شوند.
نکته: این تابع با تابع UPPER برابر است و همان کار را انجام می دهد.
سینتکس (Syntax)
UCASE(text);
مثال 1: تبدیل مستقیم متن
متن ورودی را به حروف بزرگ تبدیل کن.
SELECT UCASE("SQL Tutorial is FUN!");
مثال 2: تبدیل یک ستون
مقدار ستون نام مشتری را بزرگ کن.
SELECT UCASE(CustomerName) AS UppercaseCustomerName FROM Customers;
نکات سریع و کاربردی
- UCASE فقط حروف انگلیسی را بزرگ می کند.
- برای معادل، از UPPER هم می توان استفاده کرد.
هشدار: تغییر حروف ممکن است روی مرتب سازی اثر بگذارد. همیشه نیازت را بررسی کن.
تمرین سه گامی
- یک رشته بساز. مثلا «sql rocks».
- UCASE را اجرا کن. نتیجه را ببین.
- همان را با UPPER امتحان کن. مقایسه کن.
برای عکس این کار، صفحه تابع LCASE را ببین. همچنین برای برش متن، از تابع SUBSTRING کمک بگیر.
جمع بندی سریع
- UCASE متن را بزرگ می کند.
- برابر با UPPER است.
- برای ستون ها هم کاربرد دارد.
- نمونه ها را آنلاین اجرا کن.