Guru Hints

### 編輯視觀表、預儲程序或者函數

當 編 輯 視 觀 表、 預 儲 程 序 或 者 函 數 的 代 碼 時， 不 使 用 在 於 物 件 屬 性 對 話 框 上 的 小 文 本 框， 而 是 使 用 pgAdmin 的 稿 本 選 項 在 查 詢 工 具 中 編 輯 它。 查 詢 工 具 的 編 輯 器 具 有 自 動 完 成、 查 找 替 代 功 能 以 及 更 大 的 工 作 空 間， 這 樣 可 能 會 更 加 方 便。

可 以 通 過 在 pgAdmin 的 導 覽 窗 口 希 望 編 輯 的 物 件 上 點 擊 右 鍵， 然 後 選 擇 「創 建 腳 本」 菜 單， 來 使 用 稿 本 選 項。 有 時 可 能 出 現 「稿 本」 子 選 單， 那 麼 這 時 候 可 以 選 中 物 件， 然 後 在 「工 具」 選 單 的 「稿 本」 子 選 單 中 選 擇 「創 建 稿 本」。

編 輯 物 件 需 要 變 更 的 定 義， 然 後 使 用 「執 行 查 詢」 按 鈕 提 交。 不 要 忘 記， 修 改 視 觀 表 或 函 數 的 名 字 ， 或 者 修 改 函 數 或 預 儲 程 序 的 簽 名 ， 會 在 原 先 物 件 的 旁 邊 建 立 一 個 新 物 件， 這 對 於 建 立 一 個 新 的 相 似 物 件 將 是 十 分 方 便 的 。 然 後 需 要 刷 新 pgAdmin 導 覽 器 顯 示 新 建 物 件 。

可 以 利 用 這 個 手 段 執 行 不 同 物 件 上 的 各 種 操 作， 然 而 PostgreSQL 的 CREATE OR REPLACE 語 法 對 於 編 輯 視 觀 表、 預 儲 程 序 和 函 數 的 定 義 仍 然 特 別 有 用。