Какой тип данных используется для хранения DateTime в Oracle 10g?

Какой тип данных используется для хранения даты и времени (не только даты, но и времени )в базе данных Oracle 10g? Я где-то читал, что (может быть ошибочно )«тип данных Date в Oracle 10g может хранить дату и время », но, похоже, этого не происходит, когда я пытаюсь это сделать.

The DATE datatype is a datetime datatype. It stores a date and a time. The date portion is based on the number of days since January 1, 4712 BC. The time portion is based on the number of seconds since mid-night. The link

Я попробовал это через Java в качестве интерфейса -и непосредственно на терминале Oracle, используя следующий SQL.

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?

8
задан Tiny 9 August 2012 в 02:19
поделиться