愚蠢的问题:
在SQL中,我知道我可以做到
UPDATE TableA SET MyColumn=NULL
但是,如何以图形方式将NULL
输入单元格?我尝试在MySQL查询浏览器中输入'null'和'NULL'以及''(无/空字符串),但没有成功。
答案 0 :(得分:54)
答案 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。