我对 Oracle 有疑问(我已经安装了 Oracle 11g Express Edition)。我想插入“日期”和“时间”的值,但我无法将它们分开。
create table Match
(
numMatch number(2) constraint PKMatch primary key,
dateM date,
heureM date,
numE_Eq number(2),
numE_Eq2 number(2),
nomTerrain varchar2(30)
);
--"工具"=>"首选项"=>"日期格式:DD/MM/YYYY HH24:MI:SS"
insert into Match values (1,to_date
('10/12/2010','DD/MM/YYYY'),to_date('15:00:00','HH24:MI:SS'),1,3,'Stade Argentina'
);
结果:
dateM: 10/12/2010 00:00:00
heureM: 01/11/2012 15:00:00
PS:我试过用 to_char 代替 to_date,但根本没用。
是的,我知道'DATE 数据类型同时包含日期和时间',但坚持在表格中分别显示日期和时间的是教授,我以前看过你的解决方案,但对我来说,这是一个查询,不要在表中“插入值”。
所以我想知道如何让表格直接显示日期和时间。