【发布时间】:2014-03-07 06:11:25
【问题描述】:
我有几个 vfp 9.0 .dbc 和 .dbf 文件,我正在尝试将这些表设置为外部表, 但从我用谷歌搜索的信息来看,oracle 似乎只支持 .CSV 文件
这可能吗
我将在 dbf 文件中选择、更新、删除、插入几行。
例如
create or replace directory ext_tab as 'C:\EXT_TAB';
CREATE TABLE ext_test(
CODE NUMBER(4), DESC CHAR(20)
ORGANIZATION EXTERNAL(
TYPE ORACLE_LOADER DEFAULT DIRECTORY ext_tab
ACCESS PARAMETERS
(
RECORDS DELIMITED BY NEWLINE
NOBADFILE
NOLOGFILE
SKIP 1
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LRTRIM
MISSING FIELD VALUES ARE NULL
REJECT ROWS WITH ALL NULL FIELDS
(CODE INTEGER EXTERNAL (4),
DESC CHAR(20))
)
LOCATION ('ext_tab_test.dbf')
)
PARALLEL
REJECT LIMIT 0;
非常感谢任何更正、指导和文章。
【问题讨论】:
标签: sql oracle plsql external-tables