把“nameID”字段设置成索引唯一属性,添加是不是只有重复才会报错?还会有其他原因报错吗?

静花水月冰 2017-08-24 11:58:46
数据库除了ID外,把“nameID”字段也设置成索引唯一属性
在添加记录的时候, 成功提示:添加成功! 失败提示:帐号重复,请重新输入!
添加记录报错,是不是只有一种可能“nameID”重复才会报错,有可能是其他的原因会报错呢?
...全文
286 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2017-08-24
  • 打赏
  • 举报
回复
出错时 数据库会提供错误信息,你看一下就知道了
静花水月冰 2017-08-24
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
实践出真知
一下就测试不出来呀,能举例说明下吗
静花水月冰 2017-08-24
  • 打赏
  • 举报
回复
引用 4 楼 hongmei85 的回复:
各种错误都有可能,例如数据类型不对等等
这个在提交之前做了检验,还有其它的可能吗?
hongmei85 2017-08-24
  • 打赏
  • 举报
回复
各种错误都有可能,例如数据类型不对等等
xuzuning 2017-08-24
  • 打赏
  • 举报
回复
实践出真知
静花水月冰 2017-08-24
  • 打赏
  • 举报
回复
引用 楼主 jhsyb 的回复:
数据库除了ID外,把“nameID”字段也设置成索引唯一属性 在添加记录的时候, 成功提示:添加成功! 失败提示:帐号重复,请重新输入! 添加记录报错,是不是只有一种可能“nameID”重复才会报错,有可能是其他的原因会报错呢?
--------------------- 会是什么错误???
hongmei85 2017-08-24
  • 打赏
  • 举报
回复
有可能啊 你可以在update之前,select一下是否nameid已存在

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧