5
我會查詢我的MySQL服務器來檢查一個表是否有主鍵?喜歡的東西:PHP MySQL檢查一個表是否有主鍵
if(mysql_send("SELECT TABLE table HAS PRIMARY KEY") == TRUE) {
// do stuff here
}
我會查詢我的MySQL服務器來檢查一個表是否有主鍵?喜歡的東西:PHP MySQL檢查一個表是否有主鍵
if(mysql_send("SELECT TABLE table HAS PRIMARY KEY") == TRUE) {
// do stuff here
}
SHOW INDEXES FROM TABLE WHERE Key_name = 'PRIMARY'
SELECT EXISTS(
SELECT 1
FROM information_schema.columns
WHERE table_schema = 'db'
and table_name='table name'
and column_key = 'PRI'
) As HasPrimaryKey
是否有一個IF使用這種方式?爲了獲得,如果索引存在,我不執行alter來創建索引 – realtebo 2018-01-11 08:28:55