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中

  • 相关阅读:
    改进动物园
    异常动手脑总结
    代码大全2 阅读笔记
    抽象和接口
    Appium+python自动化2-启动百度app
    Appium+python自动化1-环境搭建
    python之图像识别
    python之栈和队列
    python之语音识别(speech模块)
    使用Python计算IP、TCP、UDP校验和
  • 原文地址:https://www.cnblogs.com/fuyanan/p/3863496.html
Copyright © 2011-2022 走看看