zoukankan      html  css  js  c++  java
  • Oracle的sql导入

    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.
  • 相关阅读:
    angularjs制作的iframe后台管理页切换页面
    javascript读取本地文件
    nginx Engine X静态网页服务器介绍
    关于 bounds 和 frame
    iOS 开发常见函数
    HTTP POST GET 本质区别详解(转)
    从 UIAlertView 到 UIAlertController
    学习 AFNetworking 3.0
    UICollectionView详解
    UITableView整理
  • 原文地址:https://www.cnblogs.com/wangwanchao/p/5414973.html
Copyright © 2011-2022 走看看