我知道这是一个非常简单的问题,但我只是想确定一下。 我的字段中有一个 Null 值,我想更改该 Null 值。更改空值 我使用插入还是更新?
For Example:
Insert Into dataTable (Column 1)
Values (1)
WHERE 'Column 1' = NULL
或者
UPDATE dataTable
SET 'Column 1' = 1
WHERE 'Column 1' = NULL
谢谢。
最佳答案
您使用 UPDATE
更新和 INSERT
用于插入(新记录)。但您的更新不正确,因为您无法比较 NULL
值为 =
或<>
。因此你必须使用 IS
:
UPDATE dataTable
SET [Column 1] = 1
WHERE [Column 1] IS NULL
关于sql - 如果字段为 NULL,则更新或插入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18109460/