Oracle 10g データベースに日時 (日付だけでなく時間も) を格納するために使用されるデータ型はどれですか? 「 Oracle 10gの日付データ型は日付時刻を格納できます」という(誤っている可能性があります)ところを読んだことがありますが、そうしようとしてもうまくいかないようです。
DATE データ型は日時データ型です。日付と時刻を格納します。日付部分は、紀元前 4712 年 1 月 1 日からの日数に基づいています。時間部分は、真夜中からの秒数に基づいています。リンク
次のSQLを使用して、Javaをフロントエンドとして、Oracleターミナルで直接試しました。
insert into discount
values(7, 'Code', 12.5, to_date('11-AUG-2012 06:05:23', 'dd-mon-yyyy hh:mi:ss'),
to_date('20-AUG-2012 07:50:23', 'dd-mon-yyyy hh:mi:ss'))
それは動作しますが、(どちらの場合も) Oracle は単純に時刻部分を無視し、エラーなしで SQL で指定された日付のみを挿入しますか?
Oracle 10g で日時を格納するために使用されるデータ型はどれですか? ですかTimeStamp
?