[英]How to ALTER a table in PostgreSQL database using pgAdmin III
在MySQL數據庫中,我可以使用ALTER
語句更改表結構,但是如何在PostgreSQL中使用pgAdmin III做到這一點? 每次刪除表並再次運行該表的更新的create查詢時,在pgAdmin III中。 是否可以使用pgAdmin III ALTER
PostgreSQL數據庫中的表?
在pgAdmin III中,您基本上有兩個選項可以更改表結構:
在左側的層次結構中,導航到表,然后使用上下文菜單(用鼠標右鍵單擊)訪問表的屬性。 在彈出對話框中,您可以進行更改。 您還可以在層次結構中向下鑽取到各個列,並更改列名稱,數據類型,列約束等。
連接到數據庫后,您會在頂部按鈕欄中看到一個SQL按鈕。 單擊可打開SQL控制台,您可以使用標准SQL語法鍵入ALTER
語句。
請注意,在通過SQL控制台進行更改后,pgAdmin III不會刷新屏幕左側的樹層次結構,您必須手動執行此操作。 右鍵單擊一個節點,然后單擊“刷新”以更新該節點以及該節點下所有內容的信息。 (因此,如果您對單個表進行了更改,請在表名上單擊鼠標右鍵,如果多個表受到影響,請在模式名稱上單擊鼠標右鍵,等等。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.