Перейти к основному содержимому

RESET

примечание

Эта страница переведена при помощи нейросети GigaChat.

RESET - восстановление значения параметра времени выполнения до значения по умолчанию.

Синтаксис

RESET configuration_parameter
RESET ALL

Описание

RESET восстанавливает параметры времени выполнения до их значений по умолчанию. RESET является альтернативной формой записи для:

SET configuration_parameter TO DEFAULT

Смотрите SET для получения дополнительной информации.

Значение по умолчанию определяется как то значение, которое параметр имел бы, если бы в текущей сессии никогда не выполнялась команда SET для него.

Фактический источник этого значения может быть разным: встроенное значение по умолчанию, конфигурационный файл, параметры командной строки, либо значения, заданные на уровне базы данных или пользователя. Это немного отличается от понятия «значение, которое параметр имел при старте сессии», поскольку, если значение берется из конфигурационного файла, то при RESET оно будет установлено в то, что указано в этом файле на текущий момент. Подробнее смотрите в разделе «Конфигурация сервера».

Поведение RESET в транзакциях такое же, как и у SET: его эффект отменяется при откате транзакции.

Параметры

configuration_parameter
Задает имя изменяемого параметра выполнения. Доступные параметры задокументированы в разделе «Конфигурация сервера» и на справочной странице SET.
ALL
Сбрасывает все изменяемые параметры выполнения до значений по умолчанию.

Примеры

Установка переменной конфигурации timezone на значение по умолчанию:

RESET timezone;

Совместимость

RESET является расширением PostgreSQL.

Смотрите также

SET, SHOW