簡體   English   中英

如何使用pgAdmin III在PostgreSQL數據庫中更改表

[英]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中,您基本上有兩個選項可以更改表結構:

  1. 在左側的層次結構中,導航到表,然后使用上下文菜單(用鼠標右鍵單擊)訪問表的屬性。 在彈出對話框中,您可以進行更改。 您還可以在層次結構中向下鑽取到各個列,並更改列名稱,數據類型,列約束等。

  2. 連接到數據庫后,您會在頂部按鈕欄中看到一個SQL按鈕。 單擊可打開SQL控制台,您可以使用標准SQL語法鍵入ALTER語句。

請注意,在通過SQL控制台進行更改后,pgAdmin III不會刷新屏幕左側的樹層次結構,您必須手動執行此操作。 右鍵單擊一個節點,然后單擊“刷新”以更新該節點以及該節點下所有內容的信息。 (因此,如果您對單個表進行了更改,請在表名上單擊鼠標右鍵,如果多個表受到影響,請在模式名稱上單擊鼠標右鍵,等等。)

服務器->數據庫->模式->表->右鍵單擊表->屬性...

第1步 :

第1步

第2步 :

第2步

第三步:

第三步:

最后一步是保存您的更改...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM