SHOW#
Примечание
Эта страница переведена при помощи нейросети GigaChat.
SHOW - просмотр значения параметра времени выполнения.
Синтаксис#
SHOW name
SHOW ALL
Описание#
SHOW отображает текущее значение параметров времени выполнения. Эти переменные можно установить с помощью оператора SET, редактированием конфигурационного файла postgresql.conf, через переменную окружения PGOPTIONS (при использовании libpq или приложений на его основе), либо с помощью флагов командной строки при запуске сервера postgres. Подробности смотрите в разделе «Конфигурация сервера».
Параметры#
- *name`
Задает имя параметра выполнения. Доступные параметры задокументированы в разделе «Конфигурация сервера» и на справочной странице по команде SET. Кроме того, есть некоторые параметры, которые можно только просматривать, но нельзя изменять:
SERVER_VERSIONПоказывает номер версии сервера.
SERVER_ENCODINGПоказывает кодировку символов на стороне сервера. В настоящее время этот параметр можно только просматривать, так как кодировка задается при создании базы данных.
IS_SUPERUSERВозвращает
true, если текущая роль обладает правами суперпользователя.ALLПоказывает значения всех конфигурационных параметров с описаниями.
Примечания#
Функция current_setting возвращает аналогичный результат. Также представление pg_settings предоставляет те же сведения.
Примеры#
Просмотр текущего значения параметра DateStyle:
SHOW DateStyle;
DateStyle
-----------
ISO, MDY
(1 row)
Просмотр текущего значения параметра geqo:
SHOW geqo;
geqo
------
on
(1 row)
Просмотр всех параметров:
SHOW ALL;
name | setting | description
-------------------------+---------+-------------------------------------------------
allow_system_table_mods | off | Allows modifications of the structure of ...
.
.
.
xmloption | content | Sets whether XML data in implicit parsing ...
zero_damaged_pages | off | Continues processing past damaged page headers.
(196 rows)
Совместимость#
Команда SHOW является расширением PostgreSQL.