/
Вопросы и ответы
/
SQL
/

как посмотреть схемы postgresql

как посмотреть схемы postgresql

2 года назад

Nikolai Gagarinov

Ответы

1

Для просмотра схем можно использовать следующие запросы:

  1. Чтобы просмотреть все схемы в текущей базе данных, выполните запрос:

    SELECT schema_name 
    FROM information_schema.schemata;
  2. Чтобы просмотреть все таблицы в конкретной схеме, выполните запрос, заменив имя_схемы на нужное значение:

    SELECT table_name 
    FROM information_schema.tables 
    WHERE table_schema = 'имя_схемы';
  3. Чтобы просмотреть информацию о столбцах в таблице в конкретной схеме, выполните запрос, заменив имя_схемы и имя_таблицы на нужные значения:

    SELECT column_name, data_type 
    FROM information_schema.columns 
    WHERE table_schema = 'имя_схемы' AND table_name = 'имя_таблицы';
  4. Для просмотра всех индексов в базе данных используйте следующий запрос:

    SELECT indexname, tablename 
    FROM pg_indexes;

год назад

Ivan Gagarinov