MySQL - 如何输入 NULL?

发布于 2024-09-01 08:12:05 字数 178 浏览 3 评论 0原文

在 SQL 中,我知道我可以这样做:

UPDATE TableA SET MyColumn=NULL

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

In SQL, I know I can do:

UPDATE TableA SET MyColumn=NULL

But, how do I enter NULL into a cell graphically? I tried entering 'null' and 'NULL' and '' (nothing/empty string) into the MySQL Query Browser with no success.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

幸福丶如此 2024-09-08 08:12:05
  1. 切换到编辑模式
  2. 右键单击​​字段
  3. 选择“清除字段内容”
  1. Switch to edit mode
  2. Right click on field
  3. Choose "Clear field content"
冰火雁神 2024-09-08 08:12:05

MySQL Workbench 5.4.42:有严重错误,但如果您尝试几次,在编辑模式下右键单击单元格应该会出现选项将字段设置为 NULL

DELCtrl+0 或类似命令不起作用。


在 Workbench 6.3 中,有问题的 UI 已得到修复。不要忘记单击Apply按钮来实际执行生成的UPDATE语句。

MySQL Workbench 5.4.42: Terribly buggy, but if you try a couple of times, right-clicking the cell while in Edit mode should give you the option Set Field(s) to NULL.

DEL, Ctrl+0 or similar doesn't work.


In Workbench 6.3 the buggy UI has been fixed. Don't forget to click the Apply button to actually execute the resulting UPDATE statement.

旧人哭 2024-09-08 08:12:05

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

Use SHIFT + DEL buttons when clicking on the field that you want to set as NULL.

溺深海 2024-09-08 08:12:05

右键单击该单元格,您会发现“将字段设置为 NULL”。

Right Click on the cell and you will find there 'set field(s) to NULL'.

我乃一代侩神 2024-09-08 08:12:05

谷歌返回:

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

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

Google returned:

You can right-click on a cell and
choose "Clear Field Content" in the
popup menu. It will set the cell
value to NULL.

To Add: if you are in edit mode you get a different context menu, make sure you are NOT in edit mode on the cell you want to set to NULL

话少情深 2024-09-08 08:12:05

如果有帮助,有一个解决方法(因为我使用的是 Workbench 6.3,并且没有看到任何“将字段设置为 NULL”!)...

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

If it helps, there's a workaround (as I'm using Workbench 6.3 and dont see any 'Set Field(s) to NULL'!) ...

Copied the SQL statement from the preview, cancel the 'Update' dialog box, manually changed the '' values to NULL and ran that query manually.

寂寞笑我太脆弱 2024-09-08 08:12:05

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

if you can't find in MYSQLWORKBENCH ('set field(s) to NULL'.) then just goto phpmyadmin select database find your column cell and click to check box NULL it will be set as NULL.

铁轨上的流浪者 2024-09-08 08:12:05

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

Yet another workaround. Workbench 6.3. Change field to say an empty string and click Apply. In the 'Review the SQL script' dialog change SET field='' to SET field=NULL and click Apply.

伤痕我心 2024-09-08 08:12:05

在 Workbench 8 上,仅使用 Del

On Workbench 8, use just Del key

寒冷纷飞旳雪 2024-09-08 08:12:05

在 HeidiSql 中,您可以通过单击单元格然后按 Ctrl+Shift+N 插入 NULL。

In HeidiSql, you can insert NULL by clicking on a cell, and then Ctrl+Shift+N.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文