我尝试在mySql工作台中将某些行的数据类型更改为DECIMAL(3,2)。 数据库中没有元素,但是当我尝试同步模型时,我收到以下消息:
在服务器错误中执行SQL脚本:错误1264:超出范围值 对于第1行的'länge'栏
SQL代码:
ALTER TABLE `technical_center`.`Form`
CHANGE COLUMN `länge` `länge` DECIMAL(3,2) NOT NULL ,
CHANGE COLUMN `breite/durchmesser` `breite/durchmesser` DECIMAL(3,2) NOT NULL
SQL脚本执行完成:语句:7成功,1失败 以最终形式获取视图定义。 没什么好提的。
使用数据类型VARCHAR
我没有任何问题。
我不明白的是,当我的架构中甚至没有任何值时,为什么我会出现超出范围的错误。DB-Schema