A5:SQL Mk-2

開発のこと、日々のこと

SEQUENCEカラムへのCSVインポート

ホーム フォーラム A5:SQL Mk-2掲示板 SEQUENCEカラムへのCSVインポート

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

    いつもお世話になっております。

    2.14でCSVインサートをバッチインサートに改善したタイミングかと思われますが、
    PostgreSQLにてserial型のカラムがある場合にCSVインポートで値が設定されなく
    なったようです。
    挙動が変わった事により戸惑う方もいるかと思い、共有させていただきました。

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

    TOMOSさんこんにちは。
     
    Version 2.14 からバッチインサートで高速化していますが、serial型カラムでも一応手元ではうまく取り込めるはずなのですが…。

    バッチの件数を1に設定するとバッチインサートを行わなくなりますが、1のときともっと大きな値のときではその辺の挙動が変わったりするようでしょうか?。

    #6084 返信
    TOMS
    ゲスト

    1件にして取り込んでも同じく駄目でした。
    当方の環境問題かもしれませんので引き続き設定など確認してみます。

    ■実施内容
    ・serial型カラムがあるテーブルに対してCSVファイルでインポートを行う
    ・serial型カラムは指定無し(Null)

    ■実施結果
    【v2.13】正常にインポートされ、serial型の値は自動採番されている
    【v2.14】Not Null制約違反となり取り込めない

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

    TOMSさんこんにちは。
     
    すみません、今週末はちょっと時間が確保できず、調査ができませんでした。何か設定値に違いがあるなどしているのかもしれないですね。
     
    もう少し調査してみます。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
返信先: SEQUENCEカラムへのCSVインポートで#6084に返信
あなたの情報:




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