zoukankan      html  css  js  c++  java
  • oracle下的sqlldr命令使用方法(sqlldr工具的使用(批量将文本文件数据加载到数据表))

    1.建立一个简单的文本文件,比如:1.txt,保存在C:ldr中,内容如下:

    1,"java",21,"java1@126.com"
    2,"java",22,"java2@126.com"
    3,"java",23,"java3@126.com"
    4,"java",24,"java4@126.com"

    2.打开cmd,用sqlplus / as sysdba 登录数据库,在数据库中建立一个用户,语句如下:create user y6 identified by abc;

        授权给用户y6,语句如下:grant connect,resource to y6;用y6登录,语句如下:conn y6/abc;

    3 在数据库中建立一个表,比如:create table stu5(id int,name varchar(20),age  int,email varchar(20));

    4 建立一个简单的控制文件,比如:1.ctl,保存在C:ldr中,内容如下:

    load data  //控制文件标识  
    infile 'c:ldr1.txt'  //要输入的数据文件名
    append into table stu5   //向哪个表追加数据
    fields terminated by "," optionally enclosed by '"'(id,name,age,email)

    5 打开cmd命令行工具,输入sqlldr y6/abc control=c:ldr1.ctl  运行完毕就把1.txt中的数据导入到了数据表stu5中

  • 相关阅读:
    P4568 [JLOI2011]飞行路线 最短路+分层图
    虚树
    点分治
    P2157 [SDOI2009]学校食堂 状压DP
    P2767 树的数量 DP | 组合数学
    CF348D LGV引理
    LGV引理
    P3647 [APIO2014]连珠线 换根DP
    第3章 决策树
    USDT/BTC/ETC/HT的解释
  • 原文地址:https://www.cnblogs.com/fuyanan/p/3863496.html
Copyright © 2011-2022 走看看