在 pdAdmin4 中,如果表格的所有行都被鎖定並且無法編輯,這可能是因為該表格沒有設置主鍵約束¹²。在 PostgreSQL 中,如果一個表格沒有主鍵,那麼在 pgAdmin4 中將無法直接編輯該表格的數據。因此,解決這個問題的方法是為該表格設置一個主鍵。
如果你不確定如何為表格設置主鍵,你可以參考以下的步驟:
- 在 pgAdmin4 中打開你的資料庫。
- 在導航欄中選擇「資料庫」,然後選擇你要更改的表格所在的資料庫。
- 在導航欄中選擇「模式」,然後選擇你要更改的表格所在的模式。
- 在表格列表中右鍵單擊你要更改的表格,然後選擇「設計」。
- 在「列」選項卡中選擇你想要設為主鍵的列。
- 在「約束」選項卡中,點擊「新增」按鈕來新增一個主鍵約束。
- 在彈出的對話框中,選擇你剛剛選擇的列,然後點擊「儲存」。
希望這些資訊能對你有所幫助!如果你還有其他問題,請隨時告訴我。¹²
來源: 與 Bing 的交談, 2024/3/8
(1) PostgreSQL使用pgAdmin4不能编辑表里的数据 - CSDN博客. https://blog.csdn.net/heheidiot/article/details/119926509.
(2) pdAdmin4中的表有把锁,不能编辑_用pgadmin4为什么不能设置主键-CSDN博客. https://blog.csdn.net/HardProgrammer/article/details/121994118.
(3) 操作 pgAdmin4 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天. https://ithelp.ithome.com.tw/articles/10217941.
(4) undefined. https://blog.csdn.net/never1357/article/details/52787603.
(5) undefined. https://github.com/mohuls/.
(6) undefined. https://dba.stackexchange.com/questions/149169/binary-path-in-the-.
(7) undefined. https://blog.csdn.net/weixin_44493195/article/details/106162814.
(8) undefined. https://www.