2014-04-16 60 views
0

如何通過查詢從具有非唯一索引的MySql數據庫獲取所有主鍵?獲取所有主鍵w /非唯一索引

+0

主鍵是一個獨特的索引,所以你在找什麼? – Namphibian

+0

@Namphibian某些表具有「普通」索引類型的輔助非整數主鍵。 – ELM

回答

0

這聽起來像XY的問題,但我會回答。您可以對此使用INFROMATION_SCHEMA:

SELECT * FROM information_schema.table_constraints 
WHERE CONSTRAINT_SCHEMA='yourdatabase' AND CONSTRAINT_TYPE='PRIMARY KEY'; 

這將列出所有主鍵但不是唯一鍵的列。