11

在我开始使用 MySql WorkBench 之前,我使用的是 phpmyadmin,并且喜欢将 varchars 的默认值设置为空。所以在我的代码中,我不必检查空值,只能使用 if $value = '' 比较。如何在 mysql 工作台中将默认值设置为空?如果我将文本框留空,与 phpmyadmin 不同,它认为我不需要任何默认值。

感谢您

伊姆兰

4

2 回答 2

18

''只需在您的列的default字段中添加两个引号。

在 MySql Workbench 中分配一个空字符串作为默认值

或右键单击列并选择Default ''

从 MySql Workbench 的上下文菜单中分配一个空字符串作为默认值

于 2013-08-04T01:47:16.597 回答
5

工作台有一个错误,无法更新空字符串(它说,没有更改)。我先把它设置成空格'',然后把sql代码改成空字符串''。这就是诀窍。

于 2016-02-24T08:17:45.887 回答