load DATA LOCAL
infile 'C:\Users\abcdefg.h.ABCINDIA\datafile.csv'
INTO TABLE XXSYMC.invoice_demo
fields terminated BY " " optionally enclosed BY '"'
(invoice_number,org_id,supplier_id);
我收到错误,如下所示:
ORA-00928: missing SELECT keyword
00928. 00000 - "missing SELECT keyword"
*Cause:
*Action:
答案 0 :(得分:0)
SQL Developer用于运行SQL语句和PL / SQL代码。您要尝试运行的是SQL*Loader control file syntax。
它们是完全不同的工具,您无法从SQL Developer运行SQL * Loader命令。如果要加载该文件,可以使用SQL*Loader command line。
如果文件在数据库服务器上可用,则可以创建an external table,然后将数据复制到真实表中;你至少可以从SQL Developer那里做到这一点,只要你拥有正确的权限并且可以将文件放在Oracle认可的服务器目录中......