今天寫程序的時候遇到一個問題,想一張表中插入一條數據,結果出現錯誤,查看日志顯示:
sql執行語句:INSERT INTO `shopwt_finance` (bid) VALUES ('27')
這是我的表結構
這是表數據
我發現當我插入唯一的bid時候插入就可以成功,當我插入重復的bid的時候插入失敗。
照理說bid不是主鍵,不應該會出現這種情況。
原來是shopwt_finance有一個bid的索引,而索引類型為unique,故不能插入相同的bid
今天寫程序的時候遇到一個問題,想一張表中插入一條數據,結果出現錯誤,查看日志顯示:
sql執行語句:INSERT INTO `shopwt_finance` (bid) VALUES ('27')
這是我的表結構
這是表數據
我發現當我插入唯一的bid時候插入就可以成功,當我插入重復的bid的時候插入失敗。
照理說bid不是主鍵,不應該會出現這種情況。
原來是shopwt_finance有一個bid的索引,而索引類型為unique,故不能插入相同的bid
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。