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.