Стандартные переменные в приглашениях
Таблица 6.2. Стандартные переменные в приглашениях
Обозначение | Описание | ||
%~ | Имя текущей базы данных. Если используется база данных по умолчанию, в приглашении выводится тильда (~) | ||
и | Знак #, если текущий пользователь зарегистрирован в качестве суперпользователя базы данных. В противном случае выводится знак > | ||
%> | Номер порта, на котором сервер базы данных принимает подключения |
| |
%/ | Имя текущей базы данных | ||
%т | Имя сервера, на котором работает PostgreSQL, усеченное до первой точки (например, «yourserver.com» в приглашении превращается в «yourserver») | ||
IM | Полное имя сервера, на котором работает PostgreSQL. Если информация недоступна, в приглашении выводится строка «localhost» | ||
%п | Текущее имя пользователя базы данных | ||
%R | В приглашении PROMPT1 обычно выводится знак равенства (=); в строчном режиме выводится знак л; при разрыве связи с сервером выводится восклицательный знак (!). В приглашении PROMPT2 вместо знака равенства обычно выводится дефис (-), а в начале новой строки в незавершенной команде выводится соответствующий символ (например, если в многострочном запросе осталась открытая круглая скобка, то переменная Ж включит круглую скобку в приглашение). В приглашении PROMPT3 не выводится ничего | ||
% ЧИСЛО | Символ, заданный в виде десятичного, восьмеричного или шестнадцатеричного кода. Восьмеричные коды имеют префикс 0; шестнадцатеричные коды имеют префикс Ох; остальные числа интерпретируются как десятичные | ||
% : переменная | Значение переменной в psql задается с префиксом : | ||
% 'команда | В приглашение вставляются выходные данные заданной команды |