কলামের সব ভ্যালু বড় হাতের অক্ষরে (UPPERCASE) কনভার্ট করতে UPPER() ফাংশন ব্যবহার করা হয়।
উদাহরণ:
টেবিল তৈরি:
CREATE TABLE DemoTable627 (
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
FirstName VARCHAR(100)
);
ইনসার্ট করার সময় UPPER() ব্যবহার:
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('John'));
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('Sam'));
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('Mike'));
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('Carol'));
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('dAVID'));
সব রেকর্ড দেখানো:
SELECT * FROM DemoTable627;
ফলাফল:
+----+-----------+ | Id | FirstName | +----+-----------+ | 1 | JOHN | | 2 | SAM | | 3 | MIKE | | 4 | CAROL | | 5 | DAVID | +----+-----------+
ব্যাখ্যা: UPPER() ফাংশন স্ট্রিংয়ের সব অক্ষর বড় হাতের করে। LOWER() বা LCASE() ছোট হাতের করে। SELECT-এ ব্যবহার: `SELECT UPPER(FirstName) FROM DemoTable627;`। ডেটা ইনসার্টের সময় UPPER() ব্যবহার করলে সংরক্ষিত ডেটা আপারকেসে থাকে। কেস-ইনসেনসিটিভ সার্চের জন্য COLLATE utf8_general_ci ডিফল্টে কাজ করে।