Heim > Fragen und Antworten > Hauptteil
MySQL 表结构字段 face char(20) NOT NULL 。
插入数据的时候,当face值设置为NULL,报错 MySQL SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'face' cannot be null
MariaDB [db2_dalu]> select version();
+--------------------+
| version() |
+--------------------+
| 5.5.41-MariaDB-log |
+--------------------+
1 row in set (0.00 sec)
但是我本地却没有这样的情况,本地的MySQL版本:
mysql> select version();
+------------+
| version() |
+------------+
| 5.6.17-log |
+------------+
1 row in set (0.00 sec)
mysql>
大家讲道理2017-04-17 14:59:55
你贴这个有什么用,明显是插入的时候问题,应该贴插入的那条代码啊。
而且我觉得提示没毛病啊,因为你要求不能为空,当你插入一个空值的时候,不提醒你反倒是奇怪了。