我有一个从 xml 阅读器填充的临时表,然后替换为我的站点的最终生产表。现在列匹配,但我想在生产表中添加一个列,该列将被手动更新,并且在我们从临时表更新时不会被覆盖。
示例:临时表有列:
Name
Address
Phone
生产表有:
Name
Address
Phone
Date
目前我使用:
REPLACE INTO Tdata select * from temp_Tdata;
如何在不更改当前日期列的情况下从临时表中提取数据。这些表有超过 25 列,所以如果可以的话,我宁愿不必列出所有列名。
谢谢你的帮助。
更新
REPLACE INTO Tdata (Name, Address, Phone) select (Name, Address, Phone) from temp_Tdata;
不起作用,因为 Date 列被重置为默认值,丢失了对其进行的任何手动更改。