码迷,mamicode.com
首页 > 数据库 > 详细

Oracle的一些命令

时间:2016-04-21 01:34:24      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

sqlldr: 一般用于导入以任何后缀结束的文件,我这次就是因为要导入一张以.20160101为后缀的文件,当初简直束手无策

         结合input.ctl使用,可以在DOS下使用,可以对一张表导入数十万,百万的数据,

input.ctl文件的格式:

 

imp:一般用于导入多张表的dmp文件,表中可以有进程语句,sql语句

exp:一般用于导出表

@:一般用在SQL*Plus客户端,用于导入以.sql为后缀的文件,sql文件格式如下

prompt PL/SQL Developer import file
prompt Created on 2016年4月18日 by cwkj-yuxin
set feedback off
set define off
prompt Creating TEST_TABLE...
create table TEST_TABLE
(
  ID          VARCHAR2(50) not null,
  START_DATE  VARCHAR2(50),
  END_DATE    VARCHAR2(50),
  NAME        VARCHAR2(30),
  TYPE        VARCHAR2(30),
  PERSON_ID   VARCHAR2(30),
  PERSON_NAME VARCHAR2(30)
)
tablespace APPS_TS_TX_DATA
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 128K
    next 128K
    minextents 1
    maxextents unlimited
    pctincrease 0
  );

prompt Disabling triggers for TEST_TABLE...
alter table TEST_TABLE disable all triggers;
prompt Deleting TEST_TABLE...
delete from TEST_TABLE;
commit;
prompt Loading TEST_TABLE...
insert into TEST_TABLE (ID, START_DATE, END_DATE, NAME, TYPE, PERSON_ID, PERSON_NAME)
values (01, 2016-04-18, 2016-05-07, 报销单, 报销, 001, 张三);
commit;
prompt 1 records loaded
prompt Enabling triggers for TEST_TABLE...
alter table TEST_TABLE enable all triggers;
set feedback on
set define on
prompt Done.

 

Oracle的一些命令

标签:

原文地址:http://www.cnblogs.com/wangwanchao/p/5414973.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!