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

MySQL-এ সিঙ্গেল কোট (') স্পেশাল ক্যারেক্টার ইনসার্ট করা

MySQL-এ সিঙ্গেল কোট (') ইনসার্ট করতে এস্কেপ ক্যারেক্টার \' ব্যবহার করতে হয়।

সিনট্যাক্স

INSERT INTO yourTableName(yourColumnName) VALUES('yourValue\'s');

উদাহরণ দিয়ে বুঝি

টেবিল তৈরি করুন:

mysql> CREATE TABLE AvoidInsertErrorDemo (
    -> Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    -> Sentence TEXT
    -> );
Query OK, 0 rows affected (0.53 sec)

সিঙ্গেল কোট সহ রেকর্ড ইনসার্ট করুন:

mysql> INSERT INTO AvoidInsertErrorDemo(Sentence) VALUES('a woman\'s hat');
mysql> INSERT INTO AvoidInsertErrorDemo(Sentence) VALUES('Mrs. Chang\'s house');

ফলাফল দেখুন:

mysql> SELECT * FROM AvoidInsertErrorDemo;
+----+--------------------+
| Id | Sentence           |
+----+--------------------+
|  1 | a woman's hat      |
|  2 | Mrs. Chang's house |
+----+--------------------+
2 rows in set (0.00 sec)

অন্যান্য এস্কেপ সিকোয়েন্স

এস্কেপ সিকোয়েন্সঅর্থ
\'সিঙ্গেল কোট (')
\"ডাবল কোট (")
\\ব্যাকস্ল্যাশ (\)
\nনিউ লাইন
\tট্যাব
\rক্যারেজ রিটার্ন
\bব্যাকস্পেস

বিকল্প পদ্ধতি: ডাবল কোটের ভেতর সিঙ্গেল কোট ব্যবহার করলে এস্কেপ প্রয়োজন নেই: INSERT INTO table(col) VALUES("a woman's hat");

  1. Python-এ MySQL INSERT করার পর আইডি কীভাবে পাবেন?

  2. Java ব্যবহার করে MySQL ডেটাবেসে ডেটা ইনসার্ট করা (JDBC)

  3. Java ব্যবহার করে MySQL কলামে DATE ইনসার্ট করার পদ্ধতি

  4. Java-MySQL 연동: 단일 컬럼만 INSERT하기