【SQL*Loader】sqlldr导入

简介: 参考pub 的一个帖子,做了一个使用sqlldr 将外部数据导入oracle数据库的实验 1) 准备数据 7744,park,clerk,7903,2009-12-17,800,,207745,jason,clerk,7904,2009-12-17,800,...

参考pub 的一个帖子,做了一个使用sqlldr 将外部数据导入oracle数据库的实验

1) 准备数据

7744,park,clerk,7903,2009-12-17,800,,20
7745,jason,clerk,7904,2009-12-17,800,,20
7746,allen,clerk,7905,2009-12-17,800,,20
7747,leo,clerk,7906,2009-12-17,800,,20
7748,lee,clerk,7907,2009-12-17,800,,20

2)控制文件

Load data
infile emp1.bat
truncate
into table emp1
fields terminated by "," trailing nullcols
(empno,
ename,
job,
mgr,
hiredate "to_date(:hiredate,'yyyy-mm-dd')",  ----日期要加函数的。要记住啊
sal,
comn,
deptno)

3) 在yang 用户下建立表 emp1

SQL> conn yang/yang
已连接。
SQL> create table emp1 (
  2  empno number,
  3  ename varchar2(10),
  4  job varchar2(10),
  5  mgr varchar2(10),
  6  hiredate  date,
  7  sal number(10,2),
  8  comn varchar2(20),
  9  deptno number)
 10  /

表已创建。

4)导入数据

F:\lib>sqlldr yang/yang@orcl control=emp1.ctl log=emp1.log

SQL*Loader: Release 11.1.0.6.0 - Production on 星期六 8月 21 20:49:34 2010

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

达到提交点 - 逻辑记录计数 4
达到提交点 - 逻辑记录计数 5

5)查询

SQL> select count(*) from emp1;
  COUNT(*)
----------
         5
SQL> select *  from emp1;
EMPNO ENAME   JOB    MGR        HIREDATE       SAL  COMN    DEPTNO
----- ------ ----------------- --------- ----------  ------ ----------
7744 park   clerk    7903      17-12月-09    800               20
7745 jason  clerk    7904      17-12月-09    800               20
7746 allen  clerk    7905      17-12月-09    800               20
7747 leo    clerk    7906      17-12月-09    800               20
7748 lee    clerk    7907      17-12月-09    800               20


目录
相关文章
|
SQL 关系型数据库 MySQL
SQL 加载
首先新建表 第一张表 order_info 第二张表 user_info 登录mysql mysql -u root -p 在开始加载数据之前配置编码 查看默认编码 show variables like "%char%"; 配置编码为utf8或gbk set names 'utf8'; ...
1154 0
|
SQL
[20180301]sql profile 非绑定变量.txt
[20180301]sql profile 非绑定变量.txt http://www.itpub.net/thread-2097379-1-1.html 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING            ...
848 0
|
SQL Oracle 关系型数据库
|
SQL Oracle 关系型数据库
|
SQL 关系型数据库 Perl
|
SQL Oracle 关系型数据库
coe_xfr_sql_profile.sql和coe_load_sql_profile.sql
coe_xfr_sql_profile.sql和coe_load_sql_profile.sql     【SPM】Oracle如何固定执行计划:  http://blog.itpub.net/26736162/viewspace-2107604/ ①、 coe_load_sql_profile.sql 可以使用coe_load_sql_profile.sql脚本直接固定执行计划,该脚本也可以实现直接把sqlprofile直接迁移到其它库中。
2725 0
|
SQL Oracle 关系型数据库
【OH】常用数据字典脚本说明 SQL Scripts
来源于 http://docs.oracle.com/cd/E11882_01/server.112/e40402/scripts.htm  ,主要对一些数据字典脚本进行说明。
1057 0