往数据库中插入数据时什么情况下会失败

往数据库中插入数据时什么情况下会失败,这两天在做这方面,不懂为什么会失败

4个回答

很多原因

类型不匹配,整数字段插入一个浮点
非空字段没有赋值
主键或者唯一字段重复
不满足各种约束,比如数字范围、外键等等
插入触发器禁止你插入
数据库系统本身有错误,比如磁盘满了,数据库权限不够等等。

字段不匹配。。。字段类型不匹配!!!

wangtong1234567
sky小糊涂神 除了这些基本的常识,还有别的吗
大约 4 年之前 回复

事物回滚后会插入失败

1.主外键对不上
2.类型不对
3.有些不能为空,但是插入的字段却是空的
4.关键字写错
5.语句没写对

Terry_lee168
Terry_lee168 太多了,要看提示才可以, jdbc驱动是否OK? 代码写法引起链接不通的问题? 其他参考楼上!
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问