我有一个 mysql 表,其中TEXT在表创建中定义了一个列。
foo文本
它只是一个称为fooTEXT 值的字段。TEXT 是DEFAULT NULL默认的,所以我不需要明确指定约束。在尝试将带有空字符串 '' 的 foos 插入表中时——我没有得到任何带有fooas 的行Null——而是它们都是空字符串 ''。我正在使用节点 mysql lib 进行插入。
我认为空字符串会被插入为 NULL,但事实并非如此。有任何想法吗?我想我可以在 JS 端通过执行类似delete foo if !foo. 但我宁愿不要。谢谢!