A5:SQL Mk-2

開発のこと、日々のこと

日時型の大きな値でExcel出力エラーになる

ホーム フォーラム A5:SQL Mk-2掲示板 日時型の大きな値でExcel出力エラーになる

  • このトピックは空です。
1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • 投稿者
    投稿
  • #38059 返信
    t0tsukawa
    ゲスト

    いつも便利に使わせていただいております。

    Postgresqlの日時型の大きな値でExcel出力エラーになるという事象に出くわしました。
    以下で再現できると思います。

    • 日時型のカラムに「20233/09/07 0:00:00」を設定したレコードを出力
    • Excel出力すると、「Workbooks クラスの Open メソッドが失敗しました。」とメッセージが出てエラーになる
    • Excelエクスポートは成功し、当該セルの値が「6696242」となる

    この事象ですが、「20233/09/07 0:00:00をPostgresqlの内部表現746,962,420の頭の74と末尾の0を落として6696242になったのではないか」というのが、Geminiの見立てでした。
    結果セットは問題なく表示できる、Excelエクスポートはできるが値が変わってしまう、Excel出力ではエラーとなる、ということで、この見立ては妥当そうに思います。

    よろしくお願いいたします。

1件の投稿を表示中 - 1 - 1件目 (全1件中)
返信先: 日時型の大きな値でExcel出力エラーになる
あなたの情報:




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