当前位置: 代码迷 >> Oracle开发 >> 年-月 格式?解决方法
  详细解决方案

年-月 格式?解决方法

热度:368   发布时间:2016-04-24 06:40:23.0
年-月 格式??
oracle数据库日期只保存          年-月 格式,,date类型可以吗?
我在前台保存的时候也只保存  年-月 格式 ,后台则吗保存到数据库里
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

oracle数据库日期只保存          年-月 格式,,date类型可以吗?
我在前台保存的时候也只保存  年-月 格式 ,后台则吗保存到数据库里

如果你定义成DATE型,就是你存储的时候写入的是年月,但是保存在数据库里的时候会自动加上日期。因为你保存的时候必须用to_date来转换,而这个函数会自动加上日期:
create table test(dt date);
insert into test values (to_date('2014/01','yyyy/mm'));
insert into test values (to_date('2014/08','yyyy/mm'));
select * from test;

select to_date('2014/01','yyyy/mm') from dual;

恩,谢谢

如果问题解决请结贴
  相关解决方案