av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

mysql UNIQUE的條件

瀏覽:95日期:2022-06-18 16:22:29

問題描述

ALTER TABLE `table` ADD `unionid` VARCHAR( 255 ) NOT NULL

然后設置唯一索引

ALTER TABLE `table` ADD UNIQUE (`unionid`)

提示

1062 - Duplicate entry ’’ for key ’unionid’

請問這是為什么呢?

問題解答

回答1:

第一句SQL:你給table表增加了unionid列,并且是非空字符串,所以初始值是空字符串’’;

第二句SQL:你給table表的unionid列建立唯一約束,但唯一約束的前提是unionid列的值不重復,然而unionid列的所有值都是空字符串’’,所以會報Duplicate entry ’’ for key ’unionid’。

解決方法:先把unionid的值修正為不重復后再給該列添加唯一約束。

回答2:

直接進數據庫操作啊,你添加索引就會有命令提示,這樣不就知道哪里錯了

相關文章:
主站蜘蛛池模板: 日韩精品一区二区三区 | 成人午夜精品 | 狠狠综合久久av一区二区老牛 | 国产精品99久久久久久久久久久久 | 天天干视频 | 成人在线网址 | 日韩精品二区 | 国产一区久久精品 | 久久久91精品国产一区二区三区 | 午夜视频在线 | 日韩 国产 在线 | 黄色国产| 二区在线视频 | 欧美色性| 亚洲第一成人av | 成人网址在线观看 | 日韩欧美手机在线 | 国产欧美日韩一区 | 久久久久久网站 | 亚洲一区中文字幕 | 久久久久国产一区二区三区四区 | 亚洲成人精品免费 | 福利色导航| 在线婷婷 | 国产精品区一区二 | 国产精品久久久久久久久久免费 | 黄色一级大片在线免费看产 | 精品国产一区二区三区av片 | 久久伦理中文字幕 | 国产伦一区二区三区久久 | 国产精品久久久久久久久久免费看 | 91视频a| 精品视频久久久久久 | 亚洲欧洲色视频 | 一区二区三区视频 | 国内自拍偷拍 | 亚洲欧美在线观看 | 久久看片| 久久高清国产 | 国产精品视频久久 | 一本一道久久a久久精品综合 |