• 0

كيف أحصل على جميع أسماء حقول جدول في Mysql ؟

لدي جدول بقاعدة بيانات من نوع Mysql، وأريد الحصول على جميع أسماء حقول هذا الجدول، كيف يمكنني فعل ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أحسن طريقة لفعل ذلك هي باستعمال INFORMATION_SCHEMA

وذلك بتخصيص هذه الدالة واستعمال INFORMATION_SCHEMA.COLUMNS

لاستخراج معلومات حول الحقول الموجودة بالجدول، وذلك بالشكل التالي:

SELECT `COLUMN_NAME` 
FROM `INFORMATION_SCHEMA`.`COLUMNS` 
WHERE `TABLE_SCHEMA`='yourdatabasename' 
    AND `TABLE_NAME`='yourtablename';

وتعتبر هذه الدالة قوية جدا، حيث من الممكن الحصول على العديد من المعلومات منها حول الحقول: نوع الحقل، الحجم الأقصى له، هل هو فارغ أم لا...

INFORMATION_SCHEMA.COLUMNS

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن