ব্যাকটিক (`) ব্যবহার করে স্পেস সহ টেবিল নাম দিন
MySQL-এ টেবিল নামে স্পেস থাকলে অবশ্যই ব্যাকটিক (`) দিয়ে ঘেরে লিখতে হয়, অন্যথায় সিনট্যাক্স এরর হবে।
ব্যাকটিক ছাড়া (এরর):
mysql> CREATE TABLE Demo Table (
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
EmployeeFirstName VARCHAR(20),
...
);
ERROR 1064 (42000): You have an error in your SQL syntax...
ব্যাকটিক দিয়ে (সঠিক):
mysql> CREATE TABLE `Demo Table37` (
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
EmployeeFirstName VARCHAR(20),
EmployeeLastName VARCHAR(20),
EmployeeAge INT,
EmployeeSalary INT,
EmployeeAddress VARCHAR(200)
);
Query OK, 0 rows affected (0.66 sec)
নোট: টেবিল নাম স্পেস বা স্পেশাল ক্যারেক্টার থাকলে সব জায়গায় (SELECT, INSERT, UPDATE, DROP ইত্যাদি) ব্যাকটিক ব্যবহার করুন: SELECT * FROM `Demo Table37`;। সেরা অনুশীলন: টেবিল/কলাম নামে স্পেস এড়িয়ে snake_case ব্যবহার করুন (যেমন demo_table)।