أي طريقة لتغيير ترتيب عرض phppgadmin للأعمدة دون تغيير DB الكامنة

StackOverflow https://stackoverflow.com/questions/3027021

  •  26-09-2019
  •  | 
  •  

سؤال

هل هناك أي طريقة لتغيير ترتيب عرض الأعمدة phppgadmin عند تصفح الجداول دون الحاجة إلى تغيير DB الأساسي؟

لديّ بعض الأعمدة التي أريدها بفصلها بأكوام من الأعمدة غير المهمة ، ثم بعض الأعمدة الأكثر أهمية في النهاية. المشكلة هي أن تلك المهمة على اليمين هي وسيلة للشاشة ، لذا من الصعب التحقق بصريًا إذا تم إدخال البيانات بشكل صحيح.

هتافات

هل كانت مفيدة؟

المحلول

لا أعرف القليل عن Phppgadmin ، لكنني أعتقد أنه لا يمكنك فعل ذلك - تخصيص الترتيب الذي يتم به عرض الأعمدة - يتم تحديده بواسطة مخطط DB.

وحتى إذا كنت ترغب في القيام بذلك في DB الأساسي ، فلن يكون الأمر سهلاً ، فإن PostgreSQL لا يدعم إعادة ترتيب العمود: ستحتاج إلى تفريغ الجدول ، أو القيام باختيار ... إلى ... تليها إعادة تسمية وإسقاط الجدول ؛ ولكن ستحتاج إلى إصلاح التبعية يدويًا في هذه الحالة (طرق العرض ، FK ، التسلسل ، إلخ).

صحيح أن ترتيب العمود في قاعدة البيانات ليس له أهمية ضئيلة عن وجهة النظر العلائقية الخالصة ، ولكن في الاستخدام العملي ، من الجيد أن يكون لديك حقول ذات صلة معًا ، فهو يساعد عند التصفح.

يتمثل أحد البديل (على الأرجح غير الصخري) في تحديد طريقة عرض يعكس جدولًا ، مع إعادة ترتيب الأعمدة ، واستخدام ذلك للتصفح. لن يكون من المفيد التحديث ، على الرغم من ... من بين أوجه القصور الأخرى.

نصائح أخرى

كما ذكرنا قبل أن لا تستطيع تغيير موضع الأعمدة في phppgadmin ، ولكن هناك بعض العمل حولها. يمكن العثور على العمل الأساسي هنا: الحلول. تتكون هذه العمل حولها بشكل أساسي من إنشاء الجداول بالترتيب الصحيح ثم تحريك البيانات ، وبغيض الألم ولكن لا يزال يستحق المظهر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top