Oracle SQL*Loaderについての質問です。

パック10進数のデータを通常の数値に変換してロードしたいのです。
以下のサイトを見ると、可能そうなのです。具体的な方法がわかりません。
http://oracledba.at.infoseek.co.jp/exam/dba/dba_16.htm
どんな情報でも構いませんので、情報をお待ちしております。
よろしくお願い致します。
(ちなみに… そもそも「パック」についてもあまり理解しておりません。
 こちらについても分かりやすく説明しているサイト等があれば教えて下さい。)

回答の条件
  • 1人10回まで
  • 登録:2007/01/22 02:54:56
  • 終了:2007/01/29 02:55:02

回答(1件)

id:kn1967 No.1

kn1967回答回数2915ベストアンサー獲得回数3012007/01/22 03:23:45

ポイント60pt

■パック10進数とは

http://ja.wikipedia.org/wiki/%E3%83%91%E3%83%83%E3%82%AF10%E9%80...

10進数の1桁を4桁の数値ビットで表現

  • と0から9までの12個の数字だけを表すのに1バイト(8ビット=256文字扱える)を使うのは無駄ということで、半分の4ビット(=16文字まで扱える)で表したものがパック10進数。

■ロード方法

制御ファイルにて該当項目のデータ型を DECIMAL に指定する。

(上記Wikiにもありますように元のデータによってはダメな場合もあります)

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません