MySQL-এ স্ট্রিং লিটারেলে এপস্ট্রফি (`'`) থাকলে সেটি ডাবল করে (`''`) বা ব্যাকস্ল্যাশ (`\'`) দিয়ে এস্কেপ করতে হয়।
টেবিল তৈরি এবং ডেটা ইনসার্ট
mysql> CREATE TABLE DemoTable (
-> Name VARCHAR(100)
-> );
Query OK, 0 rows affected (2.23 sec)
mysql> INSERT INTO DemoTable VALUES('John');
mysql> INSERT INTO DemoTable VALUES('Sam\\'s');
mysql> INSERT INTO DemoTable VALUES('David\\'s');
সকল রেকর্ড
+----------+ | Name | +----------+ | John | | Sam's | | David's | +----------+
এপস্ট্রফি সহ নাম সার্চ (এস্কেপড)
mysql> SELECT * FROM DemoTable WHERE Name = 'Sam\\'s';
আউটপুট:
+--------+ | Name | +--------+ | Sam's | +--------+
বিকল্প: ডাবল কোটেশন ব্যবহার করলে এপস্ট্রফি এস্কেপ লাগে না: WHERE Name = "Sam's"। কিন্তু স্ট্যান্ডার্ড SQL-এ স্ট্রিং-এর জন্য সিঙ্গেল কোটেশন প্রিয়।