MySQL Query Browser如何输入NULL?

时间:2010-05-06 21:37:45

标签: mysql sql sql-update

愚蠢的问题:

在SQL中,我知道我可以做到

UPDATE TableA SET MyColumn=NULL

但是,如何以图形方式将NULL输入单元格?我尝试在MySQL查询浏览器中输入'null'和'NULL'以及''(无/空字符串),但没有成功。

8 个答案:

答案 0 :(得分:54)

  1. 切换到编辑模式
  2. 右键点击字段
  3. 选择“清除字段内容”

答案 1 :(得分:18)

MySQL Workbench 5.4.42:非常错误,但是如果你尝试了几次,在编辑模式下右键单击单元格会给你选项将字段设置为NULL

DEL Ctrl + 0 或类似的不起作用。


在Workbench 6.3中,修复了错误的UI。不要忘记单击 Apply 按钮来实际执行生成的UPDATE语句。

答案 2 :(得分:8)

单击要设置为NULL的字段时,使用SHIFT + DEL按钮。

答案 3 :(得分:3)

谷歌回复了:

  

您可以右键单击一个单元格   选择“清除字段内容”   弹出菜单。它将设置单元格   值为NULL。

添加:如果您处于编辑模式,则会获得不同的上下文菜单,请确保您不要在要设置为NULL的单元格上处于编辑模式

答案 4 :(得分:2)

右键单击单元格,您会发现'set field(s)为NULL'。

答案 5 :(得分:1)

如果有帮助,可以采用一种解决方法(因为我使用Workbench 6.3并且没有看到任何'将字段设置为NULL'!)...

从预览中复制SQL语句,取消'更新'对话框,手动更改了''值为NULL并手动运行该查询。

答案 6 :(得分:0)

另一种解决方法。工作台6.3。将字段更改为空字符串,然后单击“应用”。在“查看SQL脚本”对话框中,将SET field=''更改为SET field=NULL,然后单击“应用”。

答案 7 :(得分:0)

如果在MYSQLWORKBENCH中找不到(“将字段设置为NULL”。),只需转到phpmyadmin选择数据库,找到您的列单元格,然后单击以选中NULL复选框,它将被设置为NULL。