logo

Таблиця опису PostgreSQL

У цьому розділі ми обговоримо, як це зробити описати таблицю в PostgreSQL .

У PostgreSQL, щоб знайти інформацію в стовпцях таблиці, ми можемо використовувати запит команди describe двома різними способами, а саме:

    Описати таблицю PostgreSQL за допомогою pgAdmin 4 PostgreSQL Описати таблицю за допомогою psql

Примітка: у PostgreSQL ми не можемо мати пряму команду для опису таблиці, але використовуючи MySQL, ми використовуємо команду DESCRIBE безпосередньо для визначення інформації в стовпцях певної таблиці.

PostgreSQL DESCRIBE TABLE за допомогою pgAdmin 4

У pgAdmin 4 ми будемо використовувати інформаційна_схема для опису столів.

Ось, інформаційна схема сама по собі є схемою, яка автоматично присутня у всіх базах даних і викликається інформаційна_схема . І за замовчуванням він недоступний у шляху пошуку схеми. Таким чином, якщо ми хочемо отримати доступ до всіх об'єктів, ми будемо використовувати його через його кваліфіковані імена.

Урфі Джавед

Користувач отримує всі переваги конкретної схеми, якщо власник інформаційної схеми є оригінальний користувач бази даних .

Тим часом в інформаційній схемі імена деяких об’єктів є загальними іменами, які можуть мати місце в програмах користувача або програмному забезпеченні. Тому ми повинні бути напоготові, якщо нам потрібно розмістити інформаційну схему на шляху.

Для цього ми будемо використовувати ВИБРАТИ команда в інформаційна_схема база даних для запитів до імена_стовпців таблиці стовпців.

Наприклад, наведений нижче запит поверне всі назви стовпців клієнт стіл:

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

Запит SQL у PgAdmin4

Таблиця опису PostgreSQL

Структура таблиці

Після виконання Виберіть команду , ми можемо побачити назва_стовпця присутній в Замовник стіл.

Таблиця опису PostgreSQL

PostgreSQL описує таблицю за допомогою psql

У psql ми можемо отримати інформацію про таблицю за допомогою наведеної нижче команди та описати окремі таблиці в поточній базі даних:

 d table name 

Щоб отримати список таблиць, виконайте наведені нижче дії.

Крок 1

  • Відкрийте оболонка SQL (psql), який з'явився с необхідну деталь с . Після цього ми будемо увійти на сервер бази даних Postgres за допомогою пароль який ми створили під час встановлення PostgreSQL.
  • І ми пов'язані з Сервер Postgres як ми бачимо на скріншоті нижче:
Таблиця опису PostgreSQL

Крок 2

  • Тепер ми підключимося до конкретного сервера бази даних, який ми створили раніше javatpoint і за допомогою команди нижче:
 c javatpoint 

Таблиця опису PostgreSQL

Крок 3

  • Нарешті ми виконаємо Опишіть таблиці, щоб побачити інформацію про конкретну таблицю.
 Javatpoint=# d customer 

Примітка. Команда d використовується для опису таблиці, наприклад типу, стовпця, модифікаторів стовпців тощо.

Вихід

python записує json у файл

Наступний знімок екрана пояснює це більш чітко:

Таблиця опису PostgreSQL