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

كيف يمكنني تحديد عدد الأعمدة في جدول SQL؟

نشر في 2025-03-24
تصفح:523

How Can I Determine the Number of Columns in a SQL Table?

تحديد عدد الأعمدة في جدول SQL

تعتمد إدارة قاعدة البيانات الفعالة على فهم هياكل الجدول. معرفة عدد الأعمدة ضرورية لمعالجة البيانات وتحليلها الفعال. يوضح هذا الدليل كيفية استرداد هذه المعلومات باستخدام SQL.

استعلام SQL لعدد العمود

يوفر استعلام SQL التالي طريقة مباشرة:

SELECT COUNT(*)
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_CATALOG = 'database_name' -- Replace with your database name
  AND TABLE_NAME = 'table_name'; -- Replace with your table name

هذا الاستعلام يعزز information_schema.columns جدول النظام ، مستودع من جداول بيانات البيانات الأولية وأعمدةها.

انهيار الاستعلام

  • * `حدد العد ()` **: هذا يحسب الصفوف التي تم إرجاعها ، وتمثل عدد الأعمدة في الجدول الهدف.
  • من information_schema.columns : يحدد جدول المصدر الذي يحتوي على معلومات العمود.
  • حيث table_catalog = 'database_name' تذكر استبدال database_name باسم قاعدة البيانات الفعلية.
  • و table_name = 'table_name' : قم بتحسين النتائج لتضمين أعمدة فقط من الجدول المحدد. استبدال table_name باسم الجدول الخاص بك.
  • مثال توضيحي

لحساب الأعمدة في جدول الموظفين

داخل

حدد العد (*) من information_schema.columns حيث table_catalog = 'company_data' و table_name = 'الموظفين' ؛

ستكون النتيجة هي العدد الدقيق للأعمدة في جدول الموظفين
 . هذه المعلومات لا تقدر بثمن لفهم قاعدة البيانات الخاصة بك بشكل فعال. 
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3