استرجاع أسماء الأعمدة من جدول MySQL باستخدام استعلام SQL
لاستخراج جميع أسماء الأعمدة من جدول MySQL إلى مصفوفة في PHP، يمكن استخدام استعلام SQL التالي:
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA`='yourdatabasename' AND `TABLE_NAME`='yourtablename';
يستفيد هذا الاستعلام من قاعدة البيانات الافتراضية لبيانات تعريف INFORMATION_SCHEMA، وتحديدًا جدول INFORMATION_SCHEMA.COLUMNS. فهو يوفر معلومات شاملة حول أعمدة الجدول تتجاوز مجرد اسم العمود، بما في ذلك نوع العمود وقابلية الإلغاء والحد الأقصى للحجم ومجموعة الأحرف والمزيد.
توفر جداول INFORMATION_SCHEMA طريقة موحدة وموثوقة للوصول إلى البيانات التعريفية في MySQL. إنها توفر مصدرًا غنيًا للمعلومات دون الحاجة إلى تحليل النتائج المستندة إلى النص كما هو الحال مع أوامر SHOW.... يوصى بهذا الأسلوب نظرًا لقوته والتزامه بمعايير SQL.
لمزيد من المعلومات حول الاختلافات بين استخدام SHOW... وجداول INFORMATION_SCHEMA، راجع وثائق MySQL الرسمية على INFORMATION_SCHEMA.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3