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

MySQL টেবিল কলামের নাম হিসেবে সংখ্যা ব্যবহার করা যায় কি?

হ্যাঁ, MySQL-এ কলামের নাম হিসেবে সংখ্যা ব্যবহার করা যায়। এর জন্য ব্যাকটিক (backtick) চিহ্ন ব্যবহার করতে হয়:

( ` `)

বুঝতে CREATE কমান্ড ব্যবহার করে একটি টেবিল তৈরি করি:

mysql> CREATE table NumberColumnDemo
-> (
-> `123` varchar(100)
-> );
Query OK, 0 rows affected (0.51 sec)

উপরে, ব্যাকটিক চিহ্ন ব্যবহার করে কলাম নামটি একটি সংখ্যা হিসেবে তৈরি করা হয়েছে।

এখন INSERT কমান্ড ব্যবহার করে রেকর্ড ইনসার্ট করে চেক করব:

mysql> INSERT into NumberColumnDemo values('45678');
Query OK, 1 row affected (0.20 sec)

SELECT স্টেটমেন্ট ব্যবহার করে সকল রেকর্ড দেখব:

mysql> SELECT * from NumberColumnDemo;

আউটপুট:

+-------+
| 123 |
+-------+
| 45678 |
+-------+
1 row in set (0.00 sec)
  1. MySQL টেবিলে 'year' রিজার্ভড ওয়ার্ড কী কলাম নাম হিসেবে ব্যবহার করা যায় কিনা?

  2. MySQL-এ রিজার্ভড ওয়ার্ড 'index' কলাম নাম হিসেবে ব্যবহার করা (ব্যাকটিক)

  3. MySQL কোয়ারি: টেবিল কলামে ডুপ্লিকেট মানের সংখ্যা গণনা করা

  4. MySQL 8.0-এ 'rank' রিজার্ভড ওয়ার্ড: কলাম নাম হিসেবে ব্যাকটিকস (`rank`) ব্যবহার করুন