标签: mysql sql
我将以下列添加到表中,我很惊讶它没有给出错误,因为列没有默认值,表中有数据。当我执行此操作时,带有数据的行使用STRICT_ALL_TABLES获得默认值0。
这是预期的行为吗?我无法在任何地方找到它。
ALTER TABLE phppos_receivings ADD COLUMN location_id INT(11) NOT NULL;