C:\oracle\mydata 为后台文件的目录 'test.txt'为后台文件名 内容如下 a,5 b,6 c,7 d,3//创建一个目录 create or replace directory data_dir as 'C:\oracle\mydata'//创建外部表 CREATE TABLE test ( line1 varchar2(255), line2 number ) ORGANIZATION EXTERNAL ( TYPE ORACLE_LOADER DEFAULT DIRECTORY data_dir ACCESS PARAMETERS ( records delimited by newline fields REJECT ROWS WITH ALL NULL FIELDS ) LOCATION ( 'test.txt' ) )查询大于5的,也就是你要的结果 select * from test where line2>5按你的需求适当的改改就可以了。
'test.txt'为后台文件名
内容如下
a,5
b,6
c,7
d,3//创建一个目录
create or replace directory data_dir as 'C:\oracle\mydata'//创建外部表
CREATE TABLE test
(
line1 varchar2(255),
line2 number
)
ORGANIZATION EXTERNAL
(
TYPE ORACLE_LOADER
DEFAULT DIRECTORY data_dir
ACCESS PARAMETERS
(
records delimited by newline
fields
REJECT ROWS WITH ALL NULL FIELDS
)
LOCATION
(
'test.txt'
)
)查询大于5的,也就是你要的结果
select * from test where line2>5按你的需求适当的改改就可以了。