[前][次][番号順一覧][スレッド一覧]

mysql:1247

From: Satoshi Koiwa <Satoshi Koiwa <koiwa@xxxxxxxxxx>>
Date: Mon, 20 Sep 1999 22:53:23 +0900
Subject: [mysql 01247] Re: パック形式のデータロードについて

だいぶご無沙汰しております、小岩です。主計部の課代のO氏の元同級です、は
い。
私は富士通のパック形式しか知らんのですが、たぶん2桁の数字を16進数の上位
4bitと下位4bitに割り当てて1byteで格納する形式ですよね。「56」を0x56で格
納するという。いろんな手法があると思うんですが、私なららPerlの中で処理し
てテキストファイルにしないで内部でinsert文を発行しちゃうと思います。もっ
と急ぐならCで書きます。
一度テキストファイルを吐くと確かに遅いと思いますが、Perlの内部からinsert
文を発行すると目を疑うくらい早いはずです。SQL*Loaderなんて笑っちゃうくら
いです。

ちなみにこの前の週末でMkLinuxのPowerMac6100にMySQL載せて動かしてみまし
た。あまりにもあっさり動いて、ついでにPerlモジュールも全部そのまんまあっ
さり動いたのでちょっとびっくり。Slackwareからmysqldumpしたものをそのまん
まportできちゃいました。しばらくMacでLinux + MySQLの週末になりそう。


朝日生命主計部数理課 wrote:
> 
> こんにちは。
> わたしは、現在IBN系のホストデータ(pack形式とよばれるもの)をUNIXサーバ上の
> MySQLに読み込もうとしているのですが、オラクルでは標準的な、ビットマップを
> 指定してDECIMAL型でロードする方法に対応する、MySQLへのパック形式ロード
> の方法が分かりません。
> 
> いったんperlなどでテキスト化すればいいのですが、なにしろ大容量で時間がかかって困って
> います。
> 
> どなたかお分かりになれば教えてください。

[前][次][番号順一覧][スレッド一覧]

       177 1998-06-08 19:37 [Kengo Jinno <kengo@x] MB char in identifier which starts with digit char
       178 1998-06-11 17:40 ┣[<takeshi@xxxxxxxxxx>]                                       
      1246 1999-09-20 16:25 ┗[朝日生命主計部数理課] パック形式のデータロードについて      
->    1247 1999-09-20 22:53  ┗[Satoshi Koiwa <koiwa]