Поиск элементов в базе postgreSQL при помощи PgAdmin3
Поговорим о поиске внутри базы данных постгрес. Часто возникает необходимость поискать какие-то элементы базы данных. Когда база данных разростается, то поиск вручную может занять длительное время. В редакторе пгАдмин можно поискать нужные элементы при помощи одной формы с полями.
Давайте поищем таблицу в PgAdmin3. Выберите в меню Edit —> Search objects... (Правка —> Поиск объектов...). Вы можете использовать сочетание клавиш ctrl + G. Перед вами появится окно c тремя полями. Перед поиском убедитесь, что вы в нужной базе данных. Вы можете пробраться в нужную базу данных при помощи навигатора.
- Шаблон. У меня есть таблица students. Для поиска я могу ввести %stud% или stud. В этом случае ищутся совпадения. Если есть слово abrakadabra_students_abrakadabra, то поиск выдаст совпадения. Если введёте stud%, то поиск выдаст пустоту. В этом случае поисковое слово должно начинаться со слова stud... Например students_abrakadabra.
- Тип. Тут можно выбрать сам тип элемента базы данных. Вы можете искать таблицу или пользовательскую функцию.
- Схема. По умолчанию поиск осуществляется по всем схемам. Вы можете выбрать определённую схему и тем самым вы сузите список найденных элементов.
После поиска щелкните по найденному элементу два раза. Обновится навигатор в левой стороне программы PgAdmin3 и панель SQL в нижней части редактора.