22问答网
所有问题
mysql 为什么我设置一个表的字段not null,为什么还可以插空?
varchar
举报该问题
其他回答
第1个回答 推荐于2017-10-25
空格,空字符串("")和null是不同的,请检查插入的内容是不是null本回答被提问者采纳
第2个回答 2010-04-07
MYSQL没SQLSERVER那么严格,大部分时候插入空值是不会报错的。
第3个回答 2017-10-25
varchar类型的字段设置not null后,不能存入null 但是可以存储一个"" 空字符串的
第4个回答 2010-04-05
是什么类型的?
相似回答
大家正在搜
相关问题
sql数据库字段设置成not null的话,字段不设置默认值...
MySQL数据库的字段怎么设置才能实现不能插入空值
mysql设置字段不为空,但插入的数据可以为空?
mysql主键内可以插入空值?为什么
为什么我的mysql数据库表设置了不能为空,但还是能通过PH...
mysql里面没设置默认值字段也不允许为空,插入语句中也没指...
为什么mysql中字段设置为不能为空,但是还是插入空值
mysql 的问题,表单向mysql中insert数据的时候...