2014-11-04 94 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。