数据截断:根据需要标记字段时无效使用NULL值

时间:2018-08-17 05:07:53

标签: google-app-maker

在Google App Maker中创建新的MySQL字段时,我试图将它们标记为“必填”,并且收到以下错误:

  

数据截断:无效使用NULL值

这仅在某些字段中发生,而在其他字段中则没有。我似乎无法弄清楚为什么Google App Maker不允许更改。

有人有类似的问题吗?如何解决问题?

1 个答案:

答案 0 :(得分:0)

当您将字段标记为必填项时,App Maker会尝试通过向该列添加NOT NULL约束来修改MySQL表架构。如果表中已经有数据,包括一些NULL值,则MySQL将抛出SQL Error (1138): Invalid use of NULL value

您需要先替换该列中的所有NULL值。