- 締切済み
oracleのエラー(ORA-00932)の対処法
お世話になります。 ACCESS上のAテーブルのデータをコピーしてデータを編集後、 再びアクセスからAテーブルにデータを追加したいと思っています。 ところが、「Aテーブルのデータをコピー」する時点でエラーになり、 テーブル内の項目が全て「#Name?」になってしまいます。 その際に表示されるアラートのエラーの内容は、以下の通りです。 -------------------------------------------------------------------------------- ODBC--呼び出しが失敗しました。」 [Oracle][ODBC][Ora]ORA-00932:データ方が一致しません:%sが予想されましたが%sです。 (#932) -------------------------------------------------------------------------------- エラーコードを検索したのですが、どうしたら解決できるのかわかりません。 テーブルにリンクを張る際に何かしなければならなかったのでしょうか。 解決策をご存知の方、ご教示ください。 ちなみにACCESSのバージョンは2000です。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Tiffa9900
- ベストアンサー率31% (68/216)
そのテーブルのレイアウトを教えて頂けないでしょうか。 SQL*Plusから、 describe テーブル名 の結果をお願いします。 Accessで表現不可能(と言うわけではないのでしょうが)な特殊な型をOracle側で利用している可能性があります。
>ちなみにACCESSのバージョンは2000です。 Oracleのバージョンはいくつでしょうか? 11Gには"ORA-00932"は存在しないと表示されます。 http://otn.oracle.co.jp/onlineservices/msg11g/index.html
補足
コメントありがとうございます。 情報を捕捉します。 >Oracleのバージョンはいくつでしょうか? Oracleのバージョンは9.2.0.5.0です。
補足
コメントありがとうございます。 定義は以下のようになってます。 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)