★PostgreSQLカンファレンス2024 12月6日開催/チケット販売中★
他のバージョンの文書 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

RESET

RESET — 実行時パラメータの値をデフォルト値に戻す

概要

RESET configuration_parameter
RESET ALL

説明

RESETは実行時パラメータをデフォルト値に戻します。 RESETは下記に対する代替の記述方法です。

SET configuration_parameter TO DEFAULT

詳細はSETを参照してください。

デフォルト値とは、現行セッション内でSETコマンドが発行されなかった場合に変数が保持していた値として定義されます。 デフォルト値は、コンパイル時に指定したデフォルト、設定ファイル、コマンドラインオプション、データベースごと、ユーザごとのデフォルト設定などが元になります。 これはセッション起動時にそのパラメータが取る値という定義と若干異なります。 なぜなら、例えば設定ファイルを元にした値である場合、現在の設定ファイルによって指定される値に再設定されるからです。 詳細は第20章を参照してください。

RESETのトランザクションでの振舞いはSETと同じです。 この効果は、トランザクションのロールバックによって取り消されます。

パラメータ

configuration_parameter

設定可能な実行時パラメータの名前です。 利用できるパラメータについては第20章で説明します。 また、SETマニュアルページを参照してください。

ALL

設定可能な全ての実行時パラメータをデフォルト値に戻します。

timezone設定変数をデフォルト値に設定します。

RESET timezone;

互換性

RESETPostgreSQLの拡張です。

関連項目

SET, SHOW