我正在尝试将行从一个表插入到另一个表。在第一个表中,一个列的数据类型是 char(5),但同一列在第二个表中具有 tinyint(4) 数据类型。当我运行插入查询时,它说
Incorrect integer value: '' for column 'x' at row 258
我现在无法更改或修改数据类型,因为它违反了一些约束。有没有办法使用强制转换或将 char 转换为 tinyint?
谢谢。
我正在尝试将行从一个表插入到另一个表。在第一个表中,一个列的数据类型是 char(5),但同一列在第二个表中具有 tinyint(4) 数据类型。当我运行插入查询时,它说
Incorrect integer value: '' for column 'x' at row 258
我现在无法更改或修改数据类型,因为它违反了一些约束。有没有办法使用强制转换或将 char 转换为 tinyint?
谢谢。