-3

如何使用查询代码从数据库中删除字段的值?我只知道该字段在数据库中的位置。(例如:列['电话号码']行[3])

它应该是这样的"DELETE FROM ... WHERE ..."

4

4 回答 4

1

没有什么比删除数据库中的字段更重要的了,即如果你想删除整个行,那么你可以像这样轻松地做到这一点

DELETE FROM TABLE WHERE COLUMN1=@myValue

但是,如果您想在这种情况下删除该行的一个值,您应该将该值更新为NULL

UPDATE TABLE SET COLUMN1=NULL WHERE COLUMN1=@myValue

我使用了我想象中的 where 子句。你可以随时使用任何你想要的东西。

于 2013-07-09T12:05:16.200 回答
0

DELETE 语句允许您删除记录。如果要将字段设置为空值,请使用 UPDATE 语句。

有关更多信息,请参阅内容。

于 2013-07-09T12:03:30.157 回答
0

UPDATE [YOUR_TABLE] SET [YOUR_FIELD] = NULL WHERE [YOUR_PRIMARY_KEY] = VALUE

于 2013-07-09T12:05:27.880 回答
-1

是的,首先您需要使用删除命令。然后在此插入更新命令之后,只会从数据库中删除记录。我同意您已删除记录,但由于您尚未更新记录,因此未显示。

于 2013-07-09T12:07:40.160 回答