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