こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

「Oracle 9i」について

「Oracle 1.7.3.4」でエクスポートしたデータを、
「Oracle 9i」にインポートした後、
参照すると最後のデータの値がおかしくなってしまいます。
(今のところわかっているのは、8と9が2に変わることです。)
レコードの最後がCOMP-3で終わっているのがいけないのでしょうか?
よくわからないので、どなたか教えて頂けないでしょうか?

(例)
*テーブルのレイアウト*
CREATE TABLE DB
(DB_REC VARCHAR2(21), DB_KEY1 VARCHAR2(9), DB_KEY2 VARCHAR2(1))
TABLESPACE DB_TSPACE
STORE (INITIAL 300K NEXT 100K MINEXTENTS 1 MAXEXTENTS 10 PCTINCREASE 0 );

*コピー句*
01 DB-REC.
03 DB-KEY.
05 DB-KEY1 PIC 9(09).
05 DB-KEY2 PIC 9(01).
03 DB-KBN PIC X(01).
03 DB-INYMD PIC 9(08) COMP-3.
03 DB-OUTYMD PIC 9(08) COMP-3.

です。よろしくお願いします。

投稿日時 - 2004-03-05 19:23:19

QNo.797863

すぐに回答ほしいです

質問者が選んだベストアンサー

CREATE TABLE文とコピー句の関連がよくわからないんですが・・・

CREATE TABLEには、
DB_REC VARCHAR2(21)
というフィールドがあるのに
どうしてコピー句で集団項目定義になっちゃうんですか?

あと、エクスポートとインポートって、Oracleのコマンドを使っているわけではないんですか?

投稿日時 - 2004-03-06 10:49:13

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問