MySql - 空表的超出范围错误1264

时间:2017-06-13 08:12:58

标签: mysql sql

我尝试在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

0 个答案:

没有答案