Чтение комментариев
Чтение комментариев
Комментарии к объектам базы данных легко читаются при помощи управляющих команд psql. Список этих команд приведен ниже.
- \d+. Выводит ту же информацию, что и стандартная команда \d (данные обо всех таблицах, представлениях, последовательностях и индексах текущей базы данных), но добавляет к ней столбец комментариев.
- \1+. Выводит комментарии ко всем базам данных.
- \df+ [ шаблон ]. Выводит описания всех функций текущей базы данных (с информацией о языке и реализации каждой функции). Чтобы просмотреть результаты этой команды в расширенном режиме вывода, следует предварительно выполнить команду \х (за дополнительной информацией обращайтесь к главе 6). Команде можно передать регулярное выражение шаблон, с которым должны сравниваться имена функций. Это сужает круг поиска и уменьшает количество выводимых функций.
- \dt+. Выводит комментарии ко всем таблицам текущей базы данных.
- \di+. Выводит комментарии ко всем индексам текущей базы данных.
- \ds+. Выводит комментарии ко всем последовательностям текущей базы данных.
- \dv+. Выводит комментарии ко всем представлениям текущей базы данных.
- \dS+. Выводит комментарии к системным таблицам. Следует помнить, что комментарии к системным таблицам тоже привязываются к конкретной базе данных и не выводятся, если команда \dS+ выполняется при подключении к другой базе данных.
- \dd. Выводит все описания всех объектов базы данных.
В листинге 9.19 приведен пример вывода комментариев к таблице books (листинг 9.18) командой \d+ клиента psql.