簡體   English   中英

在 pgadmin4 中更新導入的 CSV 文件

[英]Updating an imported CSV file in pgadmin4

我在 pgadmin 4 中成功創建了一個表:

CREATE TABLE JAN21 (
    asofdate DATE,
    Company VARCHAR(50),
    SECTOR VARCHAR(50),
    INDUSTRY VARCHAR(50),
    COUNTRY VARCHAR (50)
); 

我使用以下方法成功導入了 CSV 文件:

SELECT * FROM JAN21

COPY JAN21 FROM 'C:\Users\doesnotmatterwhatthissays' WITH CSV HEADER;

我的問題是:我將在每周五用新數據更新 CSV 文件,如果我用更新的數據執行相同的查詢,我會看到我的新數據,但是,我也會復制以前的值。

更新 CSV 文件的最佳做法是什么?

謝謝你。

不確定我是否完全理解您提到的“更新 CSV 文件”而不是您創建的表。 也許使用臨時表。 截斷每個負載的分段。 加入 staging 和主表 - Jan21 - 以查找新數據並僅加載新數據。 這可能是也可能不是您需要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM