ORACLE工具之SQL*LOADER工具的使用
来源:互联网 发布:js数组contains 编辑:程序博客网 时间:2024/05/16 10:00
经常用ORACLE 的第三方工具P/L SQL DEVELOPMENT 工具进行数据的导入与导出操作,对命令行的SQL*LOADER工具的使用总感觉一种高深莫测。
SQL*Loader是Oracle数据库导入外部数据的一个工具.它和DB2的Load工具相似,但有更多的选择,它支持变化的加载模式,可选的加载及多表加载.
实际上工具的使用很是简单:
第一步: 先整理好数据源如下:
mydata.csv 如下:
10001,"Scott Tiger", 1000, 40
10002,"Frank Naude", 500, 20
第二步:用记事本创建一文件loader.ctl 内容如下:
load data
infile 'c:/data/mydata.csv'
into table emp
fields terminated by "," optionally enclosed by '"'
( empno, empname, sal, deptno )
第三步:在命令行中输入如下语句 : sqlldr scott/tiger control=loader.ctl
完成.
-------------------------------------------------------------------------------------------------------
深入掌握:
加载可变长度或指定长度的记录
如:
LOAD DATA
INFILE *
INTO TABLE load_delimited_data
FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
( data1,
data2
)
BEGINDATA
11111,AAAAAAAAAA
22222,"A,B,C,D,"
下面是导入固定位置(固定长度)数据示例:
LOAD DATA
INFILE *
INTO TABLE load_positional_data
( data1 POSITION(1:5),
data2 POSITION(6:15)
)
BEGINDATA
11111AAAAAAAAAA
22222BBBBBBBBBB
- ORACLE工具之SQL*LOADER工具的使用
- Oracle学习之:数据迁移工具(1):SQL Loader
- oracle sql loader 的使用
- oracle sql loader 的使用
- Oracle SQL loader 的使用
- Oracle 的SQL*LOADER使用
- Oracle SQL语句优化【4】之使用SQL优化工具
- 使用SQL*Loader高速批量数据加载工具!
- 学习oracle sql loader 的使用
- 学习oracle sql loader 的使用
- 学习oracle sql loader 的使用
- 学习oracle sql loader 的使用
- 学习oracle sql loader 的使用
- Oracle Sql Loader的学习使用
- 学习Oracle SQL loader 的使用
- 学习Oracle SQL loader 的使用
- Oracle 的SQL*LOADER
- 使用pl/sql工具对oracle的导入导出
- c#中Dictionary、ArrayList、Hashtable和数组的区别是什么?[转]
- Flex中TextInput组件如何设置限制某些字符的输入
- BlackBerry系统属性
- Windows Message Codes(系统消息代码)
- “无剑胜有剑”软件大师之路的一点探索
- ORACLE工具之SQL*LOADER工具的使用
- 还是很难适应
- TCP/IP的三次握手连接和四次握手关闭
- [转]The Joel Test: 软件开发成功 12 法则
- Java语言基础之String及StringBuffer之二(用法)
- 程序编译出错,缺少类型说明符;语法错误 : 缺少“;”(在标识符“PVOID64”的前面)
- SQL事件探查器的妙用
- C#实现二叉树、单链表、反向链表和stack栈(整理)
- The Joel Test(祖尔测试)