-- Create table
create table DEPT2
(DEPTNO NUMBER(2) not null,DNAME  VARCHAR2(14),LOC    VARCHAR2(1000)
);
alter table DEPT2add constraint DEPT_PK primary key (DEPTNO);------demo.ctl
LOAD DATA
INFILE *  --数据在控制文件中
INTO TABLE DEPT2
INSERT ---默认加载方式
FIELDS TERMINATED BY ',' optionally enclosed by '"' --分隔符为逗号
(DEPTNO, DNAME, LOC char(1000) )---当数据大于默认的255长度时,要指定字符长度
BEGINDATA
10,Sales,"Virg,inia"----有分隔符的要用引号括起来
20,Accounting,"Virg,""inia"""---如果数据中本身也含有引号,要用两个双引号
30,Consulting,"Virg,inia"
40,Finance,Virginia   

sqlldr userid=scott/dcjet control=/home/oracle/demo.ctl log=/home/oracle/demo.log bad=/home/oracle/demo.bad discard=/home/oracle/demodiscard.log direct=true parallel=true
--direct和parallel单独为true时没有任何问题
--direct和parallel同时为true时当前控制文件的加载方式必须为APPEND,且不能有索引

转载于:https://www.cnblogs.com/xuzhong86/p/7636113.html

oracle sqlldr (一) 最基本语法相关推荐

  1. Oracle SQL Loader的详细语法

    Oracle   SQL   Loader的详细语法 SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中.SQL*LOADER是大型数据 仓库选择使用的 ...

  2. Oracle SQL Loader的详细语法

    转载 http://www.cnblogs.com/binking/archive/2006/11/21/567587.html Oracle   SQL   Loader的详细语法   SQL*LO ...

  3. oracle sqlldr 用法详解

    转自:http://blog.chinaunix.net/uid-23622436-id-2394093.html 在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几 ...

  4. oracle语法官方文档,Oracle官方文档必备语法知识

    很多Oracle DBA虽然接触Oracle时间很长,但是一旦想不起语法或找不出相应参数时,习惯百度或谷歌.虽然已经下载了官方文档,但是 Oracle官方文档必备语法知识 [日期:2015-04-21 ...

  5. ORACLE数据加载加本,使用oracle sqlldr加载数据

    oracle sqlldr 实验 tab 分隔处理,空格分隔处理,逗号分隔处理 日期列处理 截断处理 包含双引号处理 列为空处理 1.数据文件data.txt 2012-01-01 10:01:01. ...

  6. mysql库与oracle库的区别_开源数据库Oracle与MySQL的SQL语法区别

    Oracle数据库与MySQL数据库的区别是本文我们主要要介绍的内容,接下来我们就开始介绍这部分内容,希望能够对您有所帮助. Oracle与MySQL的SQL语法区别: 1.在Oracle中用sele ...

  7. oracle sqlload 704,Oracle Sqlldr optionally enclosed by

    Oracle Sqlldr optionally enclosed by(GCH) In all, when you edit the control file,you would rather ad ...

  8. oracle sqlldr 数据导入错误Field in data file exceeds maximum length解决

    使用oracle sqlldr进行数据导入时报Field in data file exceeds maximum length错误的解决办法: 一种是数据字段确实比数据库中的字段要长,这中错误需要调 ...

  9. Oracle数据库常用基本SQL语法

    标题 Oracle数据库常用基本SQL语法 1.表的创建.插入,删除及Oracle和mysql的数据类型的区别 create table item (item_id number(5) primary ...

最新文章

  1. 根据Forms名找出其所归属的权限组
  2. 杭电1241java实现dfs
  3. Python:名片管理系统
  4. 别翻了,成员变量和局部变量在多线程中的使用,看这篇就够了
  5. 嘲弄和存根–了解Mockito的测试双打
  6. 实体entity、JavaBean、Model、POJO、domain的区别
  7. 表单提交数据丢失的问题
  8. jquery ajax json传递数组,jQuery ajax 传递JSON数组到Spring Controller
  9. 菜鸟入门【ASP.NET Core】6:配置的热更新、配置的框架设计
  10. IEumberable和IQueryable的区别
  11. 低代码的兴起:花更少的钱,赚更多的钱
  12. 如何在本机使用正式版的SAP Business One的Common库的Lisence服务
  13. linux 下的两种软件安装方式 —— 源码(编译、安装),编译好的二进制(直接安装)
  14. Android BroadcastReceiver(二)
  15. android程序劫持持程序,大谈android安全2——Activity劫持的防范程序
  16. 数据地图在商业数据分析中的5种应用
  17. 常用统计算法JAVA实现 - 峰度(07)
  18. 我的世界服务器显示空岛等级,mc空岛每种方块等级 | 手游网游页游攻略大全
  19. html复习第四课(2_34_0924_html)
  20. AD19 DRC 时弹出 Design contains shelved or modified (but not repoured) polygons

热门文章

  1. docker安装与学习
  2. 【CodeForces - 574D】Bear and Blocks (dp,思维)
  3. 50个最有用的Matplotlib数据分析与可视化图
  4. mseq matlab,Matlab生成M序列
  5. android布局属性,Android 布局学习之——LinearLayout属性baselineAligned的作用及baseline...
  6. python实现k均值算法_python实现kMeans算法
  7. redis 哨兵 异步_突破Java面试(23-8) - Redis哨兵主备切换的数据丢失问题-阿里云开发者社区...
  8. C语言:---gdb多线程调试
  9. opencv findContours 报错_acrt_first_block == header
  10. Python模块(3)--PIL 简易使用教程