• 締切済み

oracleのエラー(ORA-00932)の対処法

お世話になります。 ACCESS上のAテーブルのデータをコピーしてデータを編集後、 再びアクセスからAテーブルにデータを追加したいと思っています。 ところが、「Aテーブルのデータをコピー」する時点でエラーになり、 テーブル内の項目が全て「#Name?」になってしまいます。 その際に表示されるアラートのエラーの内容は、以下の通りです。 -------------------------------------------------------------------------------- ODBC--呼び出しが失敗しました。」 [Oracle][ODBC][Ora]ORA-00932:データ方が一致しません:%sが予想されましたが%sです。 (#932) -------------------------------------------------------------------------------- エラーコードを検索したのですが、どうしたら解決できるのかわかりません。 テーブルにリンクを張る際に何かしなければならなかったのでしょうか。 解決策をご存知の方、ご教示ください。 ちなみにACCESSのバージョンは2000です。

みんなの回答

  • Tiffa9900
  • ベストアンサー率31% (68/216)
回答No.2

そのテーブルのレイアウトを教えて頂けないでしょうか。 SQL*Plusから、 describe テーブル名 の結果をお願いします。 Accessで表現不可能(と言うわけではないのでしょうが)な特殊な型をOracle側で利用している可能性があります。

samewind
質問者

補足

コメントありがとうございます。 定義は以下のようになってます。 YM         NOT NULL CHAR(6) AAACD       NOT NULL VARCHAR2(7) BBBCD       NOT NULL CHAR(4) CCC_SEQ      NOT NULL CHAR(5) DDD_NND      CHAR(4) EEECD       CHAR(3) FFFCD       CHAR(4) GGG_NMJ      VARCHAR2(60) HHH_NMJ      VARCHAR2(40) IIIKMKCD      CHAR(4) JJJ_NMJ      VARCHAR2(40) KKK_KBN      CHAR(1) LLL_CD       CHAR(4) MMM_KBN      CHAR(1) NNN_GK       NUMBER(12) OOO_GK       NUMBER(12) KOSHIN_D      DATE PPP_USR      VARCHAR2(8) QQQ_TSTMP     TIMESTAMP(6) RRR_USR      VARCHAR2(8) SSS_TSTMP     TIMESTAMP(6)

noname#67980
noname#67980
回答No.1

>ちなみにACCESSのバージョンは2000です。 Oracleのバージョンはいくつでしょうか? 11Gには"ORA-00932"は存在しないと表示されます。 http://otn.oracle.co.jp/onlineservices/msg11g/index.html

samewind
質問者

補足

コメントありがとうございます。 情報を捕捉します。 >Oracleのバージョンはいくつでしょうか? Oracleのバージョンは9.2.0.5.0です。

関連するQ&A