> 1366 - Incorrect integer value: '' for column 'unumber' at row 1
时间: 2024-01-15 13:18:04 浏览: 121
Mysql错误1366 - Incorrect integer value解决方法
这个错误通常是由于在插入数据时,将一个空字符串插入到了一个整型列中。解决方法是将空字符串转换为NULL或者默认值。以下是两种解决方法:
1. 将空字符串转换为NULL:
```sql
INSERT INTO table_name (unumber) VALUES (NULL);
```
2. 将空字符串转换为默认值:
```sql
ALTER TABLE table_name ALTER COLUMN unumber SET DEFAULT 0;
```
阅读全文