1
我可以刪除主鍵索引而不刪除主鍵約束postgresql?刪除主鍵索引
我可以刪除主鍵索引而不刪除主鍵約束postgresql?刪除主鍵索引
你的問題是有點混亂。我認爲你一定是這樣的:
我可以刪除列上的索引,但仍然保持該列的唯一性約束?
號唯一性約束需要一個指數。你可以將你的約束變成一個普通的非主索引,但是你不能讓它成爲一個索引。
此外,在documentation讀到主鍵:
從技術上講,主鍵約束只是一個唯一約束和非空約束的組合。
因此,如果一列是一個主鍵,它具有一個唯一的約束,因此也有一個索引。您不能擁有不是索引的主鍵。
你爲什麼要那樣做? – 2010-04-23 07:49:19