oracle 外部表 如何忽略第一行的标题
2015-07-28 14:31
316 查看
文章来自csdn博客甲骨虫,如果转载请注明来源:/article/10712901.html
Skips the specified number of records in the data file before loading. SKIP can be specified only when nonparallel access is being made to the data.
翻译:SKIP选项指定在装载数据文件时忽略的行数,注意skip选项只能在非并行访问的情况下使用。
引言
oracle外部表引用csv或其它txt文件的时候,经常希望跳过第一行的标题,其实oracle外部表在创建的时候,就可以用skip 1选项来实现这个功能,具体语法如下。用法
注意下文代码中的skip 20表示忽略前20行,当然也可以根据具体需求改成任何整数,一般情况下为忽略第1行的标题。CREATE TABLE dept_external ( deptno NUMBER(6), dname VARCHAR2(20), loc VARCHAR2(25) ) ORGANIZATION EXTERNAL (TYPE oracle_loader DEFAULT DIRECTORY admin ACCESS PARAMETERS ( RECORDS DELIMITED BY newline BADFILE 'ulcase1.bad' DISCARDFILE 'ulcase1.dis' LOGFILE 'ulcase1.log' SKIP 20 FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"' ( deptno INTEGER EXTERNAL(6), dname CHAR(20), loc CHAR(25) ) ) LOCATION ('ulcase1.ctl') ) REJECT LIMIT UNLIMITED;
官方解释
文档:http://docs.oracle.com/cd/E11882_01/server.112/e22490/et_params.htmSkips the specified number of records in the data file before loading. SKIP can be specified only when nonparallel access is being made to the data.
翻译:SKIP选项指定在装载数据文件时忽略的行数,注意skip选项只能在非并行访问的情况下使用。
相关文章推荐
- Oracle用户管理与安全
- 查看oracle的sql语句历史记录和锁表的情况
- ORACLE中CURSOR使用
- oracle导出数据库里的表为dmp文件
- SharePoint 读取Oracle webservice “已超过传入消息(65536)的最大消息大小配额。”
- oracle如何执行存储过程
- oracle 创建字段自增长——两种实现方式汇总(转)
- Delphi7.0连接Oracle数据库的三种方式
- ORACLE数据库number类型使用hibernate反向生成JavaBean的数据类型
- oracle 临时表空间的增删改查
- oracle开启audit审计功能
- Oracle 查看执行计划
- Entity Framework6 with Oracle(可实现code first)
- Oracle分页
- 新手学oracle常见疑问
- Oracle11g字符集AL32UTF8修改为ZHS16GBK详解
- oracle把表数据放入内存
- 两种oracle创建字段自增长的实现方式
- 实现oracle数据库字段自增长(两种方式)
- oracle11g,安装失败,提示找不到文件,win7 64位下报错