2010-05-31 108 views

回答

4

phpPgAdmin(ppa)只有在表中(或在查詢的請求字段中)找到唯一索引並且索引列的值不爲null時,才能編輯/刪除行。

沒有唯一索引(或PK),ppa無法確定WHERE子句來選擇要編輯/刪除的唯一行。

+0

ops ...你說得對。我如何在現有的表格上添加PK? – xRobot 2010-05-31 15:23:55

+0

ALTER TABLE your_table ADD PRIMARY KEY(your_id_field1); 請注意,關鍵字段不能爲空...... – pcent 2010-05-31 16:52:51

+0

我剛剛看到了關於PK的其他問題,這裏有更完整的答案 – pcent 2010-05-31 17:01:34

2

是的,只需選擇表格,點擊「瀏覽」,然後點擊「刪除」(在「操作」列中)您想要刪除的每一行。

+1

我看不到列操作。你確定你在談論PHPpgAdmin而不是PHPmyAdmin? – xRobot 2010-05-31 11:58:47

+0

是的,我是:http://phppgadmin.kattare.com/phppgadmin4/ – 2010-05-31 12:04:27

+1

我看到列操作,但在我的PHPpgAdmin沒有列操作。也許它是禁用的?謝謝^ _^ – xRobot 2010-05-31 12:14:23