首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle insert 时间解决方案

2012-11-16 
oracleinsert时间tdatedatetimedatenamevarchar2(36)insert into tmp(tdate,time,name) values(to_date(2

oracle insert 时间
tdate date
time date
name varchar2(36)

insert into tmp(tdate,time,name) values(to_date('2012/10/22','yyyy/mm/dd'),to_date('13:18:25','hh24:mi:ss'),'network')

select * from tmp
tdate time name
2012/10/22 2012/10/01 13:18:25 network


只插入时间格式时会默认把本月的第一天的日期也insert到表中,
我只想insert时间,不要日期,


我想得到的结果
tdate time name
2012/10/22 13:18:25 network


请教各位该怎么写?谢谢。。。。。

[解决办法]
用date类型是不行的,改用varchar2吧

[解决办法]
id是number类型?
还是要改成varchar2类型。

热点排行