本人sql小白,近期學習mysql,下載破解版mac版navicat premium,匯入資料表是報錯代碼1171,提示主鍵不能是空值,但是我設定主鍵時沒有勾除空值的那個選項,如果匯入資料表不設定主鍵就可以匯入成功。之前用的navicat for mysql試用版就沒有這個問題,也是同樣的步驟。現在用的navicat premiun就出現這個問題 網上沒查到解決辦法,求大神告知這個問題該如何解決。


uj5u.com熱心網友回復:
主鍵不能有空值,這是定理,不關navicat的事。如果某一個列的資料有空值,就不能把這個列設為主鍵。uj5u.com熱心網友回復:
那請問一下 我用navicat匯入excel時主鍵如何選擇設定呢uj5u.com熱心網友回復:
那請問一下 我用navicat匯入excel時主鍵該如何選擇和設定呢uj5u.com熱心網友回復:
資料有重復或者空值,就不可以設定為主鍵。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/59378.html
標籤:MySQL
