永发信息网

mysql修改某字段的值并且不能与这个字段的其他值重复

答案:2  悬赏:60  手机版
解决时间 2021-02-15 09:22
  • 提问者网友:寂寞撕碎了回忆
  • 2021-02-14 19:43
比如:字段tel 里面有1311,1322这2个电话,我如果把1311修改为1322,提交后会提示号码已经存在。如果修改为1333则正常提交!

只有10币了··大神们请解答,谢谢拉·!
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-02-14 19:50
给tel字段加个唯一索引吧,允许为空,但不能重复
alter table 表名 add unique ('tel') ;
全部回答
  • 1楼网友:低音帝王
  • 2021-02-14 21:23
我没用过mysql,但是按照mssql的写法应该跟这个差不多,可能应该这样写: update `sousuo`.`link` set `url` = '8' where `link`.`site_id`>=1 and link`.`site_id`<=10000
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯