شرح صفوف ومحتوى الفقرة
يقارن الجدول التالي بين صيغ الإدراج الثلاث في MySQL 8:
| أسلوب الإدراج | بنية الأمر | عدد الصفوف | الميزة الهندسية الأبرز |
|---|---|---|---|
| الإدراج المفرد الصريح | INSERT INTO tbl (a, b) VALUES (1, 2); | صف واحد | قياسي عالمياً وآمن عند تعديل هيكل الجدول |
| الإدراج المتعدد الدفعي | INSERT INTO tbl (a, b) VALUES (1, 2), (3, 4); | عدة صفوف | أعلى سرعة إدراج دفعي في معاملة ذرية واحدة |
صياغة التعيين SET | INSERT INTO tbl SET a = 1, b = 2; | صف واحد | إقران كل عمود بقيمته مباشرةً بوضوح تام |
ملخص الدرس: تعلمت في هذا الدرس كيفية إدراج السجلات المفردة والمتعددة بأمر INSERT INTO ... VALUES، وأهمية تحديد قائمة الأعمدة الصريحة، واستخدام الكلمة المفتاحية DEFAULT، وصياغة التعيين المباشر INSERT INTO ... SET.
الخطوة التالية والدرس القادم: انتقل إلى الدرس التالي لتعلّم كيفية معالجة تعارض المفاتيح المكررة بذكاء عبر INSERT IGNORE وON DUPLICATE KEY UPDATE.
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
يمنحك الجمع بين قائمة الأعمدة الصريحة والإدراج المتعدد الدفعي كوداً متيناً وعالي الأداء في MySQL 8. الخطوة التالية: انتقل إلى درس «معالجة تعارض المفاتيح المكررة عبر INSERT IGNORE و Upsert».