রিজার্ভড ওয়ার্ডকে আইডেন্টিফায়ার হিসেবে ব্যবহার করতে হলে সেটির সাথে কোটেশন ব্যবহার করতে হবে। কোটেশন সিঙ্গেল বা ডবল হতে পারে, ANSI_QUOTES SQL mode-এর ওপর নির্ভর করে।
যদি এই mode ডিজেবল থাকে, তবে আইডেন্টিফায়ার কোটেশন ক্যারেক্টার হলো ব্যাকটিক (`)। উদাহরণস্বরূপ 'select' নামে টেবিল তৈরি:
mysql> CREATE TABLE `select`(id INT); Query OK, 0 rows affected (0.19 sec)
যদি ANSI_QUOTES mode ইনেবল থাকে, তবে ব্যাকটিক (`) এবং ডবল কোটেশন (") দুটোই ব্যবহার করা যায়। 'trigger' নামে টেবিল তৈরি:
mysql> CREATE TABLE "trigger" (id INT); ERROR 1064 (42000): You have an error in your SQL syntax... mysql> SET sql_mode = 'ANSI_QUOTES'; Query OK, 0 rows affected (0.03 sec) mysql> CREATE TABLE "trigger" (id INT); Query OK, 0 rows affected (0.17 sec) mysql> CREATE TABLE `DESCRIBE`(id INT); Query OK, 0 rows affected (0.11 sec)
উপরের কোয়েরিগুলো দেখিয়েছে ANSI_QUOTES mode অন করার পর ব্যাকটিক এবং ডবল কোটেশন দুটোই আইডেন্টিফায়ার কোটেশন হিসেবে ব্যবহার করা যায়।