কম্পিউটার টিউটোরিয়াল

MySQL-এ স্ট্রিংর ক্যারেক্টার কেস পরিবর্তন করার ফাংশনগুলো কোনগুলো?

স্ট্রিংর কেস পরিবর্তনের জন্য MySQL-এ চারটি ফাংশন রয়েছে:

  • LCASE() এবং LOWER() — স্ট্রিংকে ছোট হাতের অক্ষরে (lowercase) রূপান্তর করে।
  • UCASE() এবং UPPER() — স্ট্রিংকে বড় হাতের অক্ষরে (uppercase) রূপান্তর করে।

উদাহরণ

mysql> SELECT LCASE('NEW DELHI');    -- new delhi
mysql> SELECT LOWER('NEW DELHI');   -- new delhi
mysql> SELECT UCASE('new delhi');   -- NEW DELHI
mysql> SELECT UPPER('new delhi');   -- NEW DELHI

এই ফাংশনগুলো টেবিলের কলামের সাথে ও ব্যবহার করা যায়:

mysql> SELECT Name, UCASE(Name) FROM student;
+---------+-------------+
| Name    | UCASE(Name) |
+---------+-------------+
| Gaurav  | GAURAV      |
| Aarav   | AARAV       |
| Harshit | HARSHIT     |
| Gaurav  | GAURAV      |
| Yashraj | YASHRAJ     |
+---------+-------------+
5 rows in set (0.00 sec)

mysql> SELECT Name, LCASE(Name) FROM student;
+---------+-------------+
| Name    | LCASE(Name) |
+---------+-------------+
| Gaurav  | gaurav      |
| Aarav   | aarav       |
| Harshit | harshit     |
| Gaurav  | gaurav      |
| Yashraj | yashraj     |
+---------+-------------+
5 rows in set (0.00 sec)

UPPER()/LOWER() দিয়েও একই ফলাফল পাওয়া যায়।

  1. MySQL-এ SOUNDS LIKE অপারেটরের ব্যবহার

  2. MySQL NOT LIKE অপারেটরের ব্যবহার কী?

  3. MySQL SOUNDS LIKE অপারেটরের ব্যবহারিতা

  4. MySQL টেবিলে বিদ্যমান কলামের নাম পরিবর্তন করা