PostgreSQL 8.4.1文書
前のページ | 巻戻し |  | 早送り | 次のページ

# RESET

## 名前

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

## 概要

    RESET configuration_parameter
    RESET ALL

## 説明

`RESET`は実行時パラメータをデフォルト値に戻します。 `RESET`は下記のように記述することもできます。

    SET configuration_parameter TO DEFAULT

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

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

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

## パラメータ

`configuration_parameter`

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

`ALL`

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

## 例

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

    RESET timezone;

## 互換性

`RESET`はPostgreSQLの拡張です。

## 関連項目

SET, SHOW

前のページ | ホーム | 次のページ
RELEASE SAVEPOINT | 上に戻る | REVOKE