我正在考虑使用' COPY'命令将文本文件加载到表A中。
COPY myTable FROM value.txt (DELIMITER('|'));
一个表已有10行,value.txt文件也有10行,但只有1个列值(CheckTime)与上一个表数据不同。 使用SQLite'在冲突中替换'功能,我可以设法保持其他列值相同,只刷新CheckTime值。
我需要在PostgreSQL中使用相同的东西。
我该怎么做? 你能分享一下你的想法吗?
答案 0 :(得分:1)
COPY不能这样做。您必须将文件复制到临时表中,然后使用UPDATE更新您想要数据的表。
答案 1 :(得分:0)