A5:SQL Mk-2

開発のこと、日々のこと

CSVインポート時の重複処理について

ホーム フォーラム A5:SQL Mk-2掲示板 CSVインポート時の重複処理について

このトピックには2件の返信が含まれ、2人の参加者がいます。1 日、 2 時間前 Masaru さんが最後の更新を行いました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #4083 返信

    Masaru

    お世話になっております。
    ウェブから収集したデータをExcel等で前処理後、
    CSV形式で定期的にMySQLに格納しております。

    ウェブデータなので重複が多く、duplicateエラーが頻発しており
    現状では都度CSVを編集してエラーに対応しております。

    CSVインポート時で重複が発生した際、「都度エラー表示」以外に
    ・すべて上書き
    ・すべてキャンセル
    といった処理を行うことは可能でしょうか。

    よろしくお願い申し上げます。

    #4095 返信

    松原正和
    キーマスター

    Masaru さんこんにちは。
     
    申し訳ありません。今のところ、重複エラーが起きると停止してしまいます。Version 2.14.0から高速化のロジックを入れたことも関係して、重複時はUpdate等のロジックも入れづらい状況です。
     
    たとえば、同じレイアウトのワークテーブルを作成し、そこにインポートした後、insert select等で、処理したりできないでしょうか?。

    • この返信は2 週間、 2 日前に  松原正和 さんが編集しました。
    #4175 返信

    Masaru

    松原様

    ご回答いただき、ありがとうございます。

    ウェブデータに関しましてはMySQL Workbenchがインポートエラー発生時に
    スキップする処理になっているようで、そちらでいったんは解決しました。
    (とは言えMySQL WorkbenchのCSVインポートはカラムが欠落するといった
    別の問題を抱えているのですが……)

    もし将来的にインポート時の課題を解決できそうでしたら、ご検討頂けますと
    幸いです。

    なお、A5:SQL Mk-2は定型データの取り扱いでは非常に動作が安定しており、
    重宝して利用させて頂いております。今後とも宜しくお願い申し上げます。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: CSVインポート時の重複処理について
あなたの情報:




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