我有一个CSV文件,我想从中将数据输入到表格中。这是一个大型CSV文件,包含 300K 记录。我读到了有关批量插入的内容,但是在这里我只想使用CSV添加一些字段,其余字段是常量:
我的正常插入是这样的:
Camellia_Ekeygen
据此,我想从CSV文件中仅获取第二个和最后一个字段。我该怎么做?
此外,在插入之后,我想验证表中是否存在所有这些记录。我不能简单地执行INSERT INTO Table_1
(TYPE,EVENT_ID, BASE_ID ,ID) VALUES
('NEW',<CSV_FIELD1>, 1, <CSV_FIELD2>)
,因为表中会同时插入一些内容。如何使用CSV验证?它是一个Oracle DB。
答案 0 :(得分:1)
@ alex-poole说的是什么,SQL * Loader。
SQL Developer会告诉你:
您需要在计算机上安装Oracle客户端才能运行SQL * Loader。