当前位置: 代码迷 >> Oracle开发 >> 公元前的时间怎么存到数据库
  详细解决方案

公元前的时间怎么存到数据库

热度:17   发布时间:2016-04-24 07:16:35.0
公元前的时间如何存到数据库?
rt
比如,公元前221年10月11日……
------最佳解决方案--------------------
参考下面的测试:

------其他解决方案--------------------
定义成Char
-02211011
就不用date类型存了呗
------其他解决方案--------------------
select sysdate,to_date('2011-02-01','yyyy-mm-dd') as aa,to_date('-21-02-01','syyyy-mm-dd') as bb from dual
结果是:
1 2011-12-01 14:59:06 2011-02-01 0000-00-00

二楼的用法好象不行
------其他解决方案--------------------
注意查询结果前面有负号,呵呵。表明是公元前。
------其他解决方案--------------------
引用:
注意查询结果前面有负号,呵呵。表明是公元前。

------其他解决方案--------------------
谢谢楼上,
那为什么公元前的时间以date存储时 显示都为 0000-0-0 ?
------其他解决方案--------------------
如何在aix下面使用cal查看公园前的日期
  相关解决方案