首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

oracle 外部表 容易实用实例

2012-07-02 
oracle 外部表 简单实用实例创建外部表:create table TestTable(ID varchar2 ( 10 ),--字段及类型NAME var

oracle 外部表 简单实用实例
创建外部表:


create table TestTable(      ID varchar2 ( 10 ),     --字段及类型      NAME varchar2 ( 20 ),      TYPE varchar2 ( 20 ),      AGE varchar2 ( 20 ))   organization external (      TYPE ORACLE_LOADER       DEFAULT DIRECTORY TESTTABLE_DIRAS   --外部文件目录,没有需创建,TESTTABLE_DIRAS为目录名      ACCESS Parameters (     RECORDS DELIMITED BY NEWLINE      --遇到换行符算一条记录     FIELDS TERMINATED BY ','          --设置各个字段的分隔符,分隔符可以自己自由设定  FIELDS TERMINATED BY ',' enclosed by '"' LRTRIM 这样的话会"内容,内容",的分割 此时必须是",,,"的格式,如果有的是""有的是直接,则用 FIELDS TERMINATED BY ',' OPTIONALLY enclosed by '"' LRTRIM      MISSING FIELD VALUES ARE NULL      (ID,NAME,TYPE,AGE)                 --字段全部写上       )      location ( 'TestTable.csv' )        --相对于目录的文件名,TestTable.csv改为自己的文件名      )REJECT LIMIT UNLIMITED;




TestTable.csv  文件实例(不能有标题):
1001,张三,职工,16
1002,张三2,职工2,162


测试语句:
select * from TestTable


更详细参数设置浏览:
http://czmmiao.iteye.com/blog/1268157

热点排行