1. 程式人生 > >sqlload匯入txt檔案

sqlload匯入txt檔案

1、建立表

 create table dm_ip_class
  (    ipstart             varchar2(50),
       ipend               varchar2(50),
       country             varchar2(50),
       isp                 varchar2(100),
       province            varchar2(100),
       city                varchar2(100),
       county              varchar2(100),
       country_confidence  varchar2(50),
       isp_confidence      varchar2(50),
       province_confidence varchar2(50),
       city_confidence     varchar2(50),
       county_confidence   varchar2(50));
comment on table dm_ip_class
  is 'IP碼錶';
comment on column dm_ip_class.ipstart
  is '起始IP地址';
  comment on column dm_ip_class.ipend
  is '結束IP地址';
  comment on column dm_ip_class.country
  is '國家';
  comment on column dm_ip_class.isp
  is '運營商';
  comment on column dm_ip_class.province
  is '省份';
  comment on column dm_ip_class.city
  is '市';
  comment on column dm_ip_class.county
  is '縣';
   comment on column dm_ip_class.country_confidence
  is 'country置信度';
   comment on column dm_ip_class.isp_confidence
  is 'isp置信度';
   comment on column dm_ip_class.province_confidence
  is 'province置信度';
   comment on column dm_ip_class.city_confidence
  is 'city置信度';
     comment on column dm_ip_class.county_confidence
  is 'county置信度';

2、將 ctl控制檔案,匯入檔案放到E盤下

控制檔案模板如下:

load data

CHARACTERSET UTF8

infile 'E:/iplib.txt'

APPEND INTO TABLE dm_ip_class

fields terminated by '|'

(ipstart,ipend,country,isp,province,city,county,country_confidence,isp_confidence,province_confidence,city_confidence,county_confidence

)

檔案格式:

0.0.0.0|0.255.255.255|ZZ|None|None|None|None|100|0|0|0|0
1.0.0.0|1.0.0.255|AU|None|None|None|None|80|0|0|0|0

3、在CMD下執行sqlldr 命令

模板如下:

sqlldr username/[email protected]_name control='e:\ipimp.ctl'log='e:\load.log'

相關推薦

sqlload匯入txt檔案

1、建立表  create table dm_ip_class   (    ipstart             varchar2(50),        ipend               varchar2(50),        country        

匯入txt檔案

def import_txt(): fileName = QFileDialog.getOpenFileName(self, "", "C:\\Users\\Administrator\\Desktop") if fileName[0]: ret = []

linux上匯入txt檔案資料到mysql自己寫的例子

1、linux伺服器上登入mysql  mysql -h192.168.1.110 -uroot -p123456 2、選擇資料庫 use test; 3、執行匯入命令: 檔案的insert.txt的內容格式: "耳塞","3332","埃及"# "縣衙","4442","

Matlab匯入txt檔案並取其中一列資料

首先確保Matlab當前所在資料夾為txt檔案所在資料夾,然後命令列執行:X = load('filename.txt');      即將txt資料存入一個X矩陣。之後我們取這個矩陣的第一列資料和第二列資料:a =X(:,1);b =X(:,2);取好之後以第一列為橫座標,

SQLServer 2008 匯入txt檔案,中文亂碼問題解決辦法

工作需要需要將檔案匯入,對其他表進行操作,但是匯入後發現中文全都亂碼了,現在將匯入步驟及問題解決辦法總結如下: 準備好資料庫和要匯入的.txt檔案 第一步: 第二步: 第三步:依次進入下一步,直到如下所示: 如下圖設定欄位格式: 總之遇到漢字亂碼問題,就設定編碼格式

續oracle sqlload 匯入資料檔案細節問題說明

  續上次對oracle中sqlload資料載入的一個說明,由於在工作中實際運用中,遇到一些詳細問題,在不斷的探索中並得到解決,在此做個總結,對sqlload載入資料所能遇到的一些問題及解決方法:  

mysql匯入資料load data infile用法(將txt檔案中的資料匯入表中)

我們常常匯入資料!mysql有一個高效匯入方法,那就是load data infile 下面來看案例說明   基本語法: load data  [low_priority] [local] infile 'file_name txt' [replace | ignor

為基於匯入的任何專案生成requirements.txt檔案---pipreqs

1.安裝 pipreqs pip install pipreqs 如需檢視詳細資訊:https://github.com/bndr/pipreqs 2.用法: 用法: pipreqs [options] <path> 選項: --use-local僅使用

Java IO 匯入匯出TXT檔案

1、位元組流 使用位元組緩衝區 將資料寫到TXT中 public void IOTest() throws IOException { String str = "你好,世界"; FileOutputStream fos = new FileOutputStream("d:"

java實現讀取excel或者txt檔案匯入MongoDB資料庫

在工作中經常遇到讀取的檔案的問題,於是做了一個小總結。 1.Excel表格內容如下 2.建立main主類 public static void main(String[] args) throws Exception {       &nb

使用java實現讀取txt檔案匯入到MongoDB中

1.txt檔案如下 2.建立main主類 public static void main(String[] args) {        MongoClient mongo = new MongoClient("localhost"

java POI 將txt檔案匯入到excel中

簡單demo 資料結構:包含三個string型別的資料,且都被逗號分隔開,匯入到excel中 ValueObject .java 類 package XlsDto2Excel; public class ValueObject { private String nam

解決 將txt檔案匯入到sqlserver中亂碼問題

    昨天遇到將txt檔案匯入到sqlserver中亂碼的問題,問題原因是因為資料庫的編碼格式跟txt不一樣,要想解決這個問題很簡單,就是把txt檔案的編碼跟資料庫的編碼改成一致的,但是,sqlserver裡面的編碼是

txt檔案匯入資料庫的utf-8問題

首先解決一切問題的方法都是自己找資料,百度得來,所以並沒有什麼自創性的程式碼之類的,只是對一些小問題的解決方法的總結。 將資料匯入資料庫時,先建立一張表,確定每一個欄位,由於資料較多,所以選擇將資料集合的txt檔案匯入資料庫。。。 txt檔案的格式:以tab為列與列之間的

txt檔案匯入HBase

create 'aipai',  {NAME=>'info'}: 建立表 describe 'aipai'  :查看錶結構 scan 'aipai' ,{LIMIT=>20} :查看錶

將表匯出資料庫成.txt檔案 將.txt檔案匯入資料庫成表

using System.Data.SqlClient; using System.IO; using System.Configuration; namespace 錶轉txt txt轉表 { public partial class Form1 :

向MySQL資料庫表內匯入txt和csv檔案資料

本文總結了在CentOS7上使用 LOAD DATA <LOCAL> INFILE 語句向MySQL8.0資料庫匯入txt檔案和csv檔案資料的方法和遇到的錯誤。由於兩者方法一樣,就先介紹匯入txt檔案的操作和錯誤,csv的直接在最後附上命令和簡要說明。 原始資

TXT檔案 匯入 sqlserver資料庫

情景一:               資料庫已存在舊錶名 old_table,列名old_column_name。               將TXT檔案匯入資料庫已存在舊錶old_table中,匯入過程中需注意               資料來源中列名可全部不修改

Navicat for MySQL 匯出txt檔案無法匯入

這只是一個小疏忽,但是浪費了我1個小時的黃金時間…… 如果忘記了新增列標題: 1. 只要匯出對應表包含資料結構的sql檔案 2. 放本地或其他資料庫裡,執行下這個sql檔案 3. 再匯出對應表的txt檔案,注意匯出txt檔案要選包含列的標題 4.

將Excel或者Txt檔案中的資料匯入Oracle資料庫

使用SQL*Loader前提必須oracle資料中目的表已經存在大體步驟如下:     1   將excle檔案另存為一個新檔案比如檔名為text.txt,檔案型別選文字檔案(製表符分隔),這裡選擇型別為csv(逗號分隔)也行,但是在寫後面的control.ctl時要將欄位終