我有以下查询来创建一个表,但是文件名位于我的本地机器上(因为我无法访问Oracle Box)如何使用本地文件创建一个表Oracle数据库)。我看到的所有示例都假定该文件位于Oracle数据库服务器上。
CREATE OR REPLACE DIRECTORY file_dir AS 'c:/temp';
GRANT WRITE ON DIRECTORY file_dir TO CPS_OWNER;
create table CPS_OWNER.TEMP_TOGGLE_LIST (
USER_ID varchar2(30)
)
organization external (
type oracle_loader
default directory file_dir
access parameters (records delimited by newline fields)
location ('users.csv')
)
reject limit unlimited;
答案 0 :(得分:10)
在连接树的Tables节点上右键单击SQL Developer。
选择'导入数据'
指向您的CSV文件。
完成向导。
我通过屏幕截图here详细讨论了这一点。
或者,watch the Movie。