问题描述
我有一个查询“ NP_Compare_SPC”和一个表“ NP_Compare_Table”。 NP_Compare_Table当前为空,我正在尝试将查询的全部内容插入表中。
使用以下代码时,我插入了 16042 行:
setup.py
如果从插入中删除[RX NU]字段,则会插入 16123 行。使用以下内容:
INSERT INTO NP_Compare_Table (Time_of_NP,[NID],[TX NU],[RX NU],[TX SPC Time],[RX SPC Time],[TX SPC Data],[RX SPC Data])
SELECT Q.[Time_of_NP],Q.[NID],Q.[TX NU],Q.[RX NU],Q.[TX SPC Time],Q.[RX SPC Time],Q.[TX SPC Data],Q.[RX SPC Data]
FROM NP_Compare_SPC Q
第一个代码无法插入81行。这81行在数据来自的查询中都包含[RX NU]的空值,但是[RX SPC数据]也包含空值。现在,从插入语句中删除[RX SPC数据]对插入的行数有影响。
我曾尝试使用各种主键,默认值,在Nz()调用中包装[RX NU],但是除非我省略在INSERT调用中添加[RX NU],否则永远无法获得Access来添加这些行。
任何帮助表示赞赏。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)