A5:SQL Mk-2

開発のこと、日々のこと

連続インポートを使用時の重複エラー(Oracle)

ホーム フォーラム A5:SQL Mk-2掲示板 連続インポートを使用時の重複エラー(Oracle)

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #8029 返信
    beck
    ゲスト

    beckと申します。
    いつも便利に使わせてもらっており、感謝いたします。
    今回、不具合と思われる事象がありましたので報告させていただきます。

    ## 事象
    Oracle 19c DB環境にて以下のテーブルでTIMESTAMP型にPRIMARY KEYを設定したテーブルのエクスポートしたデータを、別のOracle DBにテーブルインポートの「連続インポート」を使ってデータインポートする際に、一意制約エラーが出てインポートできない

    以下のエラーメッセージが発生

    ORA-00001: 一意制約に反しています

    ## 再現方法
    下記TIMESTAMP型のPRIMARY KEYを設定したテーブルにて、ms違いのデータを「テーブルインポート」-「連続インポート」をするとエラーになるようでした。
    尚、「連続インポート」を使用しなければ、正常に動作する事を確認しております。

    – テーブル
    sql
    CREATE TABLE “TEST”
    (
    “TIME” TIMESTAMP,
    PRIMARY KEY (“TIME”)
    );

    テーブルインポートデータの検証データ

    “TIME”
    2020/12/23 20:46:48.371
    2020/12/23 20:46:48.378

    お手数ですが、確認いただければと思います。

    #8061 返信
    beck
    ゲスト

    補足します。以下の以前の事象と似た事象と思われます。

    トピック: number型のインポートエラー
    https://a5m2.mmatsubara.com/wp/?topic=number%E5%9E%8B%E3%81%AE%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%88%E3%82%A8%E3%83%A9%E3%83%BC

    #8079 返信
    松原正和
    キーマスター

    beckさんこんにちは。
     
    はい、現象を確認しました。「複数行インサートを使用する」のチェックを外すと正常に動作することろまでは検証できたのですが、修正はもう少しかかると思います。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: 連続インポートを使用時の重複エラー(Oracle)
あなたの情報:




コメントは受け付けていません。