mysql> insert into test1(tinyint_test) values( ); ERROR 1136 (21S01): Column count doesn't match value count at row 1
时间: 2023-11-15 17:54:06 浏览: 131
mySQL.zip_MYSQL_mysql 课件_学习笔记_笔记_资料
这个错误是因为在插入数据时,你提供的列数与值的数量不匹配。根据你提供的 SQL 语句,你插入了一个空值,但没有指定具体的列。为了解决这个问题,你需要在 INSERT 语句中指定要插入值的列名。
例如,如果 `test1` 表有一个名为 `tinyint_test` 的列,你可以使用以下语法来插入空值到该列:
```sql
INSERT INTO test1 (tinyint_test) VALUES (NULL);
```
阅读全文