附加查询Access无法按预期工作

时间:2015-06-12 08:55:56

标签: sql ms-access ms-access-2010

我有两张桌子,两张桌子都相同。例如,我们称他们为Table ATable BTable BTable A的精确副本 - 但没有数据。

Table A包含工程数据和DATE字段。 我编写了一些代码来进行一些计算等。在这些计算之后,它应该APPEND Table ATable B的数据,以便保留对数据的历史引用。

现在,我可以使用以下查询从Table A追加到Table B

INSERT INTO [Table B] SELECT [Table A].* FROM [Table A]

这个工作一次。我第二次运行它(Table A中的另一个日期)Table B没有更新。为什么?我在这里缺少什么?

可能是傻事......但我似乎无法想象。

当然我可以在代码中循环并填写记录以备记录......但这很慢。

*表具有自动编号关键字段,并且所有其他字段都允许重复。

1 个答案:

答案 0 :(得分:0)

nvr mind ..

“INSERT INTO [表B] SELECT * FROM [表A]”

作品。

虽然原始查询只运行一次但仍然很奇怪但是没问题。解决