当前位置:论坛首页 > Linux面板 > 求助

字段禁止为空时,一样可以插入为空值

发表在 Linux面板2017-7-26 00:34 [复制链接] 4 1543

如题:
TIM图片20170726003155.png
TIM图片20170726003205.png
TIM图片20170726003216.png
使用道具 举报 只看该作者 回复
发表于 2017-7-26 18:23:23 | 显示全部楼层
良哥 发表于 2017-7-26 13:59
哥,你更新的也不是空值好吧。你可以尝试插入数据时不传非空字段,这样就无法插入了。
...

UPDATE `users` SET `user_login` = '' WHERE `id` = 105778;
这应该是空值吧
使用道具 举报 回复 支持 反对
发表于 2017-7-26 13:59:28 | 显示全部楼层
哥,你更新的也不是空值好吧。你可以尝试插入数据时不传非空字段,这样就无法插入了。
使用道具 举报 回复 支持 反对
发表于 2017-7-26 18:20:52 | 显示全部楼层
UPDATE `users` SET `user_login` = '' WHERE `id` = 105778;
这应该是空值吧
使用道具 举报 回复 支持 反对
发表于 2017-7-27 09:53:36 | 显示全部楼层
1500861699fmxh 发表于 2017-7-26 18:20
UPDATE `users` SET `user_login` = '' WHERE `id` = 105778;
这应该是空值吧

汗,麻烦搞清楚在MySQL中什么叫空值先
你更新的是空字符串,不是空值。

NULL在mysql中才是空值。

使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表