Приложение г.
\df
получить список доступных функций
\c[onnect] [ИМЯБД|-
[ПОЛЬЗОВАТЕЛЬ]]
подсоединиться к новой базе данных
\h [ИМЯ]
подсказка по синтаксису SQL команд; * для
всех команд
\q
выйти из psql
\timing
переключить режим замера запросов (в
данный момент: выкл.)
\d [ИМЯ]
описать таблицу, индекс, последовательность
или вид
\d{t|i|s|v|S}
(добавьте "+" для более детальной
информации) показать
таблицы/индексы/последовательности/виды/системные
таблицы
\du
показать пользователей
\l
показать все базы данных (добавьте "+"
для более детальной информации)
\i «файл»
Прочить текстовый «файл»
и выполнить имеющиеся в нём команды.
Удобно для нетривиальных операций. Имя
файла с командами можно передать при
запуске psql через ключик -f.
В этом случае после чтения и исполнения
всех команд psql автоматическипрекращает
работу.
\o [«файл»]
Сохранить результаты выполнения будущих
команд в «файл».
Если
аргумент отсутствует,
то вывод переключается на терминал.
psql имеет набор команд, которые позволяют
сформировать вывод как угодно пользователю.
Указать имя файла, в котором следует
сохранить результаты, также можно
передать при
запуске psql с помощью ключика -o.
Этот ключ удобно применять совместно
с ключом -f.
[9]