csv import時に「整数ではありません」と表示される ホーム › フォーラム › A5:SQL Mk-2掲示板 › csv import時に「整数ではありません」と表示される このトピックには4件の返信、1人の参加者があり、最後にk_nagayamaにより1年、 6ヶ月前に更新されました。 5件の投稿を表示中 - 1 - 5件目 (全5件中) 投稿者 投稿 2023/05/19 11:40 #20316 返信 k_nagayamaゲスト exportしたデータをそのまま入れ直しても、「’2000/07/28 18:01:00’は整数ではありません」と表示されます。 datetimeoffsetの扱いに不具合がありますか? それとも対応している日付の書き方が違いますか?/区切りではなく-区切りやISO形式なら問題ないなどはありますでしょうか。 A5M2 ver2.18.2 x64 2023/05/21 19:00 #20334 返信 松原正和キーマスター k_nagayama さんこんにちは。 SQL Server の datetimeoffset でよろしかったでしょうか? こちらで試したところ、現象が再現したのと、datetimeoffset 型の表示自体少し問題があるように見られました。 なお、オプションダイアログから[SQL Server] タブで、「datetimeoffset(タイムゾーンを含文字列情報)を文字列として扱う」のチェックを外すと通常の日時型になりますが、扱えるようになるはずです。この場合、タイムゾーン情報は抜けてしまうので注意が必要です。 2023/05/24 16:29 #20352 返信 k_nagayamaゲスト 松原正和さん お忙しいところ返信いただきありがとうございます。 申し訳ありません。RDBMSを書き忘れておりました。 SQLServer 2017のExpressです。 オプションダイアログの方は試してみようと思います。 ありがとうございます。 ちなみに、ダミーデータの作成の方も同様の問題が発生しデータが入りません。 すみませんが、そちらもかくにんしていただけたらと思います。 よろしくお願いします。 2023/05/28 19:48 #20374 返信 松原正和キーマスター k_nagayama さんこんにちは。 Version 2.18.3 beta 2 で datetimeoffset が正しく扱われない問題を修正しました。ご確認いただければと思います。 「datetimeoffset(タイムゾーンを含文字列情報)を文字列として扱う」のチェックを ON にすると、ダミーデータの作成処理では通常の文字列と同様に扱ってしまうので、正しく datetimeoffset の式(書式)に設定して実行する必要があるかと思います。 2023/05/29 14:06 #20383 返信 k_nagayamaゲスト 修正ありがとうございます。 あいにくMicrosoft Store版を使用しているのでbeta版を試すことができません。 もし試す方法があったら教えていただきたいです。 2.18.3が出たら試させていただきます。 投稿者 投稿 5件の投稿を表示中 - 1 - 5件目 (全5件中) 返信先: csv import時に「整数ではありません」と表示される あなたの情報: お名前 (必須) メール (非公開) (必須): ウェブサイト: 送信