"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني استرداد أسماء أعمدة MySQL باستخدام استعلام SQL؟

كيف يمكنني استرداد أسماء أعمدة MySQL باستخدام استعلام SQL؟

تم النشر بتاريخ 2025-01-13
تصفح:622

How Can I Retrieve MySQL Column Names Using a SQL Query?

استرجاع أسماء الأعمدة من جدول 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