2014-11-04 92 views
0

我想使用更新查询来更新字段从一个表到另一个字段,但只有当我更新到表中的字段是空白。如果它们包含的信息,我不想覆盖现有数据尝试使用更新查询来更新Microsoft Access中的空白字段

字段:姓名 表:表1 更新至:[表2] [名] 标准:

我我不确定要在标准中加入什么。我试过,'空',就像“”。

回答

0

下面是一个例子:

UPDATE SET MyTable的MyTable.FieldB = “MyNewValue” WHERE(((MyTable.FieldB)IS NULL));

+0

这是在Microsoft Access中,您给出的答案看起来像一个SQL命令? – Exodia16 2014-11-04 16:35:35

+0

在查看Access中的查询时,可以切换到SQL视图。您只需要将“空”置于条件列中。 – DanielG 2014-11-04 18:46:52

-1

从Access中查看查询,可以切换到SQL视图。你只需要在条件列中放置Is Null:UPDATE MyTable SET MyTable.FieldB =“MyNewValue”WHERE(((MyTable.FieldB)Is Null));

此外,您可以在备用行上写入空值,并将其计为OR。