English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

كيفية إزالة العلامة المزدوجة (') في MySQL؟

يمكننا هروب من النقطة المائلة (') في MySQL باستخدام إحدى الطرق التالية

  • يمكننا استخدام النحو المعكوس.

  • يمكننا استخدام النقطة المائلة مرة أخرى (علامة الترقيم المزدوج)

استخدام النحو المعكوس

دعونا أولاً ننشئ جدولًا.

mysql> create table SingleQuotesDemo
  - > (
  - > id int,
  - > name varchar(100)
  - > );

باستخدامها مباشرة، تأثير الاسم 'John's' ليس جيدًا.

mysql> insert into SingleQuotesDemo values(1,'John''s');
    >

الآن دعونا نستخدم النحو المعكوس.

mysql> insert into SingleQuotesDemo values(1,'John\'s');

الآن، سنعرض السجلات.

mysql> select * from SingleQuotesDemo;

الخروج التالي هو، مما يظهر أننا قد قمنا بتنفيذ النحو الصحيح.

+------+--------+
| id      | name      |
+------+--------+
|      1      | John's |
+------+--------+
1 صف في المجموعة (0.00 ثانية)

استخدام علامة الترقيم المزدوج

الخروج التالي هو استخدام علامة الترقيم المزدوج لتحقيق نحو الأسفل.

mysql> insert into SingleQuotesDemo values(2,'John''s');

الآن، سنعرض السجلات.

mysql> select * from SingleQuotesDemo;

الخروج التالي هو:

+------+--------+
| id      | name      |
+------+--------+
|      1      | John's |
|      2      | John's |
+------+--------+
2 صفوف في المجموعة (0.00 ثانية)

باستخدام الطرق المذكورة أعلاه، يمكننا هروب من النقطة المائلة (')

أنت قد تحب