mysql insert
مقارنة بناء الجملة: insert في قيم
في MySQL ، هناك جملة شائعة لإدخال القيم في جداول قاعدة البيانات:
أدخل في الجدول (A ، B ، C) القيم (1 ، 2 ، 3)
أدخل في جدول تعيين A = 1 ، B = 2 ، C = 3
الفرق: يمكن أن يحقق كلا الجملة الغرض من إدخال صفوف جديدة في جدول محدد ، ولكن هناك اختلافات طفيفة بينهما:
إدراج في ... القيم
يتبع معيار SQL ، ويحدد بشكل صريح قيمة كل عمود في الجدول عن طريق سردها بين أقواس. إنه أكثر مطوّلة ، ولكنه يتوافق مع بناء جملة SQL الصارم. أدخل في ... تعيين
هو امتداد لـ MySQL يسمح لك بتعيين القيم للأعمدة باستخدام
أداء:لا يوجد فرق كبير بين بناء الجملة من حيث الأداء. يمكن كلاهما إجراء عمليات إدراج بكفاءة ولديه أوقات تنفيذ مماثلة.
أي واحد يختار؟
ما الذي يتم استخدام بناء الجملة في النهاية يعتمد على تفضيلاتك والسياق المحدد لمخطط قاعدة البيانات.
إذا كنت بحاجة إلى الالتزام بمعايير SQL الصارمة ، أو ترغب في كتابة رمز متوافق مع قواعد بيانات متعددة ،إدراج في ... القيم
هو خيار أكثر أمانًا. في ... تعيين
أكثر ملاءمة ، خاصة إذا كان لديك الكثير من الأعمدة لإدراجها. تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3