1
我試圖運行復制命令,基於串聯的csv,填充數據庫,但一列需要硬編碼。Vertica執行復制命令與默認值
表列的名稱是:
col1,col2,col3
文件內容(只是數字,名稱是DB列名):
1234,5678,5436
我需要的是插入數據說喜歡的方式這一點:根據我的例子:
我想提出的分貝:
col1 col2 col3
1234 5678 10
注意:10硬編碼,在DB
我應該使用FILLER
忽略COL3的真正價值?如果是這樣的命令?
我的出發點是:
COPY SAMPLE.MYTABLE (col1,col2,col3)
FROM LOCAL 'c:\\1\\test.CSV'
UNCOMPRESSED DELIMITER ',' NULL AS 'NULL' ESCAPE AS '\' RECORD TERMINATOR ' ' ENCLOSED BY '"' DIRECT STREAM NAME 'Identifier_0' EXCEPTIONS 'c:\\1\\test.exceptions'
REJECTED DATA 'c:\\1\\test.rejections' ABORT ON ERROR NO COMMIT;
你能幫如何加載這些列(基本上COL3)?
感謝