※ ChatGPTを利用し、要約された質問です(原文:インサートした日付データについて)
インサートした日付データについて
このQ&Aのポイント
初心者の開発者が.NET C#で日付データをOracleにインサートする際に、意図しないデータ形式になってしまう問題について質問します。
インサート前のデータの形式は「20101105」であるのに対し、インサート後のデータの形式は「20201011 05:00:00」となっています。
フィールドの型は日付型に設定しているため、このような形式の変換が行われた理由がわかりません。原因と解決策について教えてください。
インサートした日付データについて
お世話になります。
Oracle11gと.NET C#にて開発をしております初心者です。
.NET C#側で日付型(yyMMdd)にした変数を引数にして
ストアドプロシージャでOracleのテーブルにインサートした
後、テーブルで結果を見てみると、
下記の様になってしまいます。
頭の20が余計に思います。
考えられる原因としてはどの様な事がありますでしょうか。
テーブルの受けるフィールドの型も日付型です。
ご教授下さいます様、宜しくお願い致します。
記
インサート前(C#側変数の値確認時) インサート後(Oracleテーブル確認)
(例) 20101105 20201011 05:00:00