A5:SQL Mk-2

開発のこと、日々のこと

CSVファイルのインポートでのエラーについて

ホーム フォーラム A5:SQL Mk-2掲示板 CSVファイルのインポートでのエラーについて

  • このトピックには6件の返信、1人の参加者があり、最後ににより1年、 4ヶ月前に更新されました。
7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • 投稿者
    投稿
  • #20428 返信
    田中 まさ
    ゲスト

    Version 2.18.2 (x64)で、CSVファイルをテーブルにインポートしようとするとエラーになります。

    DBの環境はOracle19です。

    エラーは「ORA-00933: SQLコマンドが正しく終了されていません」となります。

    ご確認をお願いできませんでしょうか?

    Version 2.17.4 (x64)では正常にインポートされます。

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

    田中 まささんこんにちは。
     
    不具合報告ありがとうございます。Version 2.18.3 beta 6で修正してみました。ご確認いただければと思います。

    #20449 返信
    kuma
    ゲスト

    不具合修正ありがとうございます。
    先程、Version 2.18.3 beta 6にバージョンをあげてcsvを読み込んだのですが、田中まささんと同じエラーが、発生します。
    ご確認お願いできないでしょうか?

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

    kuma さんこんにちは。
     
    なにか、データ型は特殊なものを使っていたりするのでしょうか?
     
    あと、「複数行インサートを使用する」のチェックを外すと内部的な動作が変わるので成功するかもしれません。
    (かなり遅くなりますが)

    #20500 返信
    田中 まさ
    ゲスト

    松原さん

    ご対応ありがとうございます。
    ベータ版で試しました。

    >「複数行インサートを使用する」のチェックを外すと内部的な動作が変わるので成功するかもしれません。

    こちらの方法を試した結果では、無事に登録することが出来ました。
    ただ、「複数行インサートを使用する」のチェックを入れたままですと、
    「ORA-00933: SQLコマンドが正しく終了されていません」のエラーが出たままでした。

    今回試したテーブルの定義は以下のようになっております。
    項目A:データ型はVARCHAR2(3) 主キー
    項目B:データ型はNUMBER(7, 0) 主キー
    項目C:データ型はVARCHAR2(10) 主キー
    項目D:データ型はCLOB

    ※オラクルのパラメータ設定でVARCHAR2については、バイトではなく文字数カウントに
    変更しております。

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

    田中 まささんこんにちは。
     
    試してみたところ、CLOBがある場合にエラーとなっていたようです。
    (ただし、他のデータ型や他のDBでは別の条件でエラーになる可能性があります)
     
    Version 2.18.4 beta 2 で修正してみましたので、お試しいただければと思います。

    #20528 返信
    田中 まさ
    ゲスト

    松原さん
    おはようございます。

    修正のご対応ありがとうございます。

    2日間ほど試しておりましたが、私の環境では他のテーブルに関しても
    エラーになることなく正常に読み込みが出来ております。

7件の投稿を表示中 - 1 - 7件目 (全7件中)
返信先: CSVファイルのインポートでのエラーについて
あなたの情報:




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