A5:SQL Mk-2

開発のこと、日々のこと

CSVインポート時にTIMESTAMP型がエラーになります(Symfoware)

ホーム フォーラム A5:SQL Mk-2掲示板 CSVインポート時にTIMESTAMP型がエラーになります(Symfoware)

  • このトピックには4件の返信、1人の参加者があり、最後に野田により2週、 2日前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #23747 返信
    大和
    ゲスト

    お世話になります。
    件名につきまして、対処方法をご教示いただけますでしょうか。

    ————————–

    対象DB:
     Symfoware
    A5M2バージョン:
     A5:SQL Mk-2 x64 Version 2.18.4
    操作内容:
     ①テーブルエクスポートにより、CSVを取得
     ②対象テーブルを右クリック
     ③テーブルインポートを選択
     ④①で取得したCSVを選択
     ⑤デフォルトの設定のまま、インポート実行
    エラーメッセージ:
     ①JYP2243E 日時型データの形式に誤りがあります.
     ②’TIMESTAMP ‘2024/12/27 9:45:06” は日付または時刻ではありません
     ※下記「エラーメッセージ①のパターン」をご確認ください。

    ————————–

    A5M2のバージョン:2.13.2では問題ございませんでしたが、
    上記バージョンにアップデート後、TIMESTAMP型のデータをインポートできなくなりました。

    TIMESTAMP型のフィールドを修正し、
    CSVインポートの確認をしておりますが、すべてエラーとなります。

    エラーメッセージ①のパターン
    ・2024/12/27 9:45:06
    ・2024-12-27 9:45:06
    エラーメッセージ②のパターン
    ・’2024-12-27 9:45:06’
    ・TIMESTAMP ‘2024-12-27 9:45:06’
    ・TIMESTAMP ‘2024-12-02 15:57:33.000’

    なお、SQL(INSERT)は成功しており、
    「TIMESTAMP ‘2024-12-27 9:45:06’」を指定することでインポートができました。

    お忙しい中恐れ入りますが、何卒宜しくお願い致します。

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

    大和さんこんにちは。
     
    Synfoware を試すことができないのですが、インポート時のinsert文の生成がうまくいっていないように見えます。
     
    インポート時に「複数行インサートを使用する」のチェックを外すとインポートできるようになるかもしれません。
     

    #24326 返信
    大和
    ゲスト

    松原様

    お世話になります。

    >インポート時に「複数行インサートを使用する」のチェックを外す
    上記設定に変更し再実行した結果、TIMESTAMP型のデータを含むCSVをインポートできました。

    この度はご教示くださりありがとうございました。

    #24372 返信
    野田
    ゲスト

    お世話になっております。
    現在、UPDATE文を実行すると、下記のメッセージが出力して実行できない状態です。
    解決手段がわからず困っております。
    大変恐縮ですが、もし原因がお分かりになれば、ご教示ください。

    経緯:
    1、UPDATE文を実行中に「SQLの中断」ボタンをクリックして、SQLを止めました。
    2、再度、同じUPDATE文を実行したところ、以下のメッセージがポップアップしてSQLが実行できなくなりました。
    「SQL : #25001Transaction characteristics can’t be changed while a transaction is in progress」

    補足:
    ・SELECT文は正常に実行できました。
    ・A5MK2を一度アンインストールして、再インストールして見たところ、
     SELECT文は正常に実行できましたが、UPDATE文はできませんでした。※事象は変わらず。

    どうぞよろしくお願いいたします。

    以上

    #24374 返信
    野田
    ゲスト

    大変申し訳ございません。
    間違って投稿してしまいました。
    放念ください。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
返信先: CSVインポート時にTIMESTAMP型がエラーになります(Symfoware)
あなたの情報:




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