在没有连接的多重删除中未知 table

Unknown table in multidelete without joins

我正在尝试从 workbench 中的字段中删除一个值。

出现错误

Unknown table nhs in multi delete

我正在尝试 "NULL" 将单个文件归档到单个 table。

DELETE nhs FROM persons WHERE oid = 123

我原以为这会删除记录。怎么了?我只是想从一个 table.

中的单个字段中删除一个值

I am trying to "NULL" a single filed in a single table

我希望你正在寻找

UPDATE persons SET nhs = NULL WHERE oid = 123

DELETE FROM persons WHERE oid = 123,将删除整行,不能删除单个列。要更改单个列的值,您需要使用 UPDATE 语句。