讓我們假設以下場景: 我有幾個用戶將準備.csv文件(彼此不知道,因此併發是可能的)。 .csv文件將始終採用相同的格式。 .csv文件中的數據將包含一個id列表以及其他一些列,如update_date。 基於這些數據,我將創建一個過程來更新實際DB表中的數據。更新外部表中的數據
這個想法是使用外部表格,最大限度地簡化.csv創建者,因此他們會將文件放在一個文件夾中,併爲他們完成工作,其餘部分是我的工作。
的問題是:
我可以有幾個文件爲源1個外部表或我需要1個分機表中的每個文件(和我的意思在這裏是每當有新的FUNC調用從csv加載數據,它應該被添加到現有的外部表...所以不是所有的文件都被一次加載)
我可以更新外部表中的記錄/字段。
對於問題1:可以將N個.csv文件加載到一個外部表中,因此每個文件不需要1個ext表。問題:2不可以更新外部表格,因爲數據在查詢時會從.csv文件加載到表格中(select * from table)。 – Buddi
我正在談論外部表,不是正常表 –
Oracle Version? –