Man page - alter_database(7)
Manual
ALTER DATABASE
NAMESYNOPSIS
DESCRIPTION 描 述
PARAMETERS 引 數
NOTES 注 意
EXAMPLES 例 子
COMPATIBILITY 相 容 性
SEE ALSO 參 見
譯 者
跋
NAME
ALTER DATABASE - 修 改 一 個 數 據 庫
SYNOPSIS
ALTER DATABASE
name
SET
parameter
{ TO | = } {
value
|
DEFAULT }
ALTER DATABASE
name
RESET
parameter
ALTER DATABASE name RENAME TO newname
DESCRIPTION 描 述
ALTER DATABASE 用 於 改 變 一 個 數 據 庫 的 屬 性 。
頭 兩 種 形 式 為 PostgreSQL 資 料 庫 修 改 預 設 的 會 話 執 行 時 配 置 變 數 。 隨 後 在 該 資 料 庫 上 啟 動 一 個 新 的 會 話 的 時 候 , 在 啟 動 會 話 之 前 先 有 效 地 執 行 SET variable TO value。 資 料 庫 相 關 的 預 設 值 覆 蓋 任 何 在 postgresql.conf 裡 出 現 或 者 從 postmaster 命 令 列 接 收 到 的 設 定 。 只 有 資 料 庫 所 有 者 或 者 超 級 使 用 者 可 以 為 一 個 數 據 庫 修 改 會 話 預 設 。
第 三 種 形 式 修 改 該 資 料 庫 的 名 稱 。 只 有 資 料 庫 所 有 者 可 以 重 新 命 名 一 個 數 據 庫 , 並 且 只 有 在 他 有 CREATEDB 許 可 權 的 時 候 可 以 。 當 前 的 資 料 庫 不 能 被 重 新 命 名 。 ( 如 果 你 需 要 這 麼 做 , 那 麼 連 線 另 外 一 個 數 據 庫 。 )
PARAMETERS 引 數
|
name |
需 要 修 改 會 話 預 設 的 資 料 庫 的 名 字 。
parameter
|
value |
把 指 定 的 資 料 庫 配 置 變 數 的 會 話 預 設 值 設 定 為 給 出 的 數 值 。 如 果 value 使 用 了 DEFAULT 或 者 是 等 效 的 RESET, 那 麼 與 資 料 庫 相 關 的 變 數 設 定 將 被 刪 除 並 且 在 新 的 會 話 中 將 繼 承 預 設 設 定 。 用 RESET ALL 清 除 所 有 設 定 。
參 閱 SET [ set (7)] 和 Section 16.4 ‘‘Run-time Configuration’’ 獲 取 有 關 允 許 的 變 數 名 和 數 值 的 更 多 資 訊 。
newname
資 料 庫 的 新 名 字 。
NOTES 注 意
使 用 ALTER USER [ alter_user (7)], 我 們 也 可 以 把 一 個 會 話 預 設 繫 結 到 一 個 特 定 使 用 者 , 而 不 是 某 個 資 料 庫 上 。 如 果 存 在 衝 突 , 那 麼 使 用 者 宣 告 的 設 定 覆 蓋 資 料 庫 相 關 的 設 定 。
EXAMPLES 例 子
要 關 閉 在 資 料 庫 test 上 預 設 的 索 引 使 用 ∶
ALTER DATABASE test SET enable_indexscan TO off;
COMPATIBILITY 相 容 性
ALTER DATABASE 語 句 是 一 個 PostgreSQL 擴 充 套 件 。
SEE ALSO 參 見
ALTER USER [ alter_user (7)], CREATE DATABASE [ create_database (l)], DROP DATABASE [ drop_database (l)], SET [ set (l)]
譯 者
Postgresql 中 文 網 站 何 偉 平 <laser@pgsqldb.org>
跋
本
頁 面 中 文 版 由
中 文 man 手 冊 頁 計
劃 提 供 。
中 文 man 手 冊 頁 計
劃 :
https://github.com/man-pages-zh/manpages-zh