logo

جدول وصف PostgreSQL

في هذا القسم سنناقش كيفية وصف جدول في PostgreSQL .

في PostgreSQL، للعثور على المعلومات الموجودة في أعمدة الجدول، يمكننا استخدام استعلام أمر الوصف بطريقتين مختلفتين، وهما كما يلي:

    يصف PostgreSQL الجدول باستخدام pgAdmin 4 PostgreSQL وصف الجدول باستخدام psql

ملاحظة: في PostgreSQL، لا يمكننا الحصول على الأمر المباشر لوصف الجدول، لكن باستخدام MySQL، نستخدم الأمر DESCRIBE مباشرة لتحديد المعلومات الموجودة في أعمدة جدول معين.

وصف جدول PostgreSQL باستخدام pgAdmin 4

في pgAdmin 4، سوف نستخدم information_schema لوصف الجداول

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

فيكاس ديفياكيرتي

يحصل المستخدم على جميع مزايا المخطط المعين إذا كان مالك مخطط المعلومات هو مستخدم قاعدة البيانات الأصلية .

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

لهذا سوف نستخدم يختار أمر في information_schema قاعدة بيانات للاستعلام عن column_names من جدول الأعمدة.

على سبيل المثال، سيُرجع الاستعلام أدناه جميع أسماء الأعمدة الخاصة بالملف عميل طاولة:

 SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_NAME = 'customer'; 

استعلام SQL في PgAdmin4

جدول وصف PostgreSQL

هيكل الجدول

بعد تنفيذ حدد الأمر ، يمكننا أن نرى columns_name موجود في عميل طاولة.

جدول وصف PostgreSQL

يصف PostgreSQL الجدول باستخدام psql

في psql، يمكننا الحصول على معلومات الجدول بمساعدة الأمر أدناه ووصف الجداول المحددة في قاعدة البيانات الحالية:

 d table name 

للحصول على قائمة الجداول سنتبع الخطوات التالية:

الخطوة 1

  • افتح ال شل SQL (بسقل)، التي ظهرت مع التفاصيل اللازمة س . بعد ذلك سنفعل تسجيل الدخول إلى خادم قاعدة بيانات Postgres باستخدام كلمة المرور الذي أنشأناه أثناء عملية تثبيت PostgreSQL.
  • ونحن على اتصال به خادم بوستجرس كما يمكننا أن نرى في لقطة الشاشة أدناه:
جدول وصف PostgreSQL

الخطوة 2

  • الآن، سوف نقوم بالاتصال بخادم قاعدة البيانات المحدد الذي أنشأناه سابقًا javatpoint وبمساعدة الأمر أدناه:
 c javatpoint 

جدول وصف PostgreSQL

الخطوه 3

  • وأخيرا، سوف نقوم بتنفيذ يصف أمر الجدول لمعرفة معلومات الجدول المعينة.
 Javatpoint=# d customer 

ملاحظة: يتم استخدام الأمر d لوصف جدول مثل النوع والعمود ومعدلات الأعمدة وما إلى ذلك.

انتاج |

منشئ في جافا

توضح لقطة الشاشة التالية الأمر بشكل أكثر وضوحًا:

جدول وصف PostgreSQL