[轉]重命名PostgreSQL數據庫


初學PostgreSQL的朋友可能會有這樣的疑惑:如何重命名已經建好的數據庫?因為PostgreSQL默認的客戶端pgAdmin III並沒有地方可以讓我們去修改某個現有的數據庫的名稱。遇到這個情況,可能不少人選擇了backup -> drop -> create -> restore的方法,其實大可不必。

首先,確保沒有用戶連接到需要改名的數據庫,包括你自己。你可能會問,我不連上去,怎么執行更名的命令呢?其實連到其他數據庫,比如默認的postgres維護數據庫即可。
然后,執行下面的語句,假定你要更名的數據庫現在的名稱為abc,希望更改成cba:

ALTER DATABASE abc RENAME TO cba;


That's it.

 
轉自 http://www.blogjava.net/sean/archive/2008/12/17/246942.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM