Oracle date 插入显示公元前日期

原创 2013年12月05日 17:05:51
显示公元前日期很简单:


--先创建一个表
create table test (d date);

--插入一条记录
--插入的日期要注意
--1、“ - ”(负号) 表示公元前
--2、“ s ” 格式控制符
insert into test values(to_date('-2000-12-2', 'syyyy-mm-dd'));


--查询一下
--要注意日期前要加bc,这个好理解
select to_char(d,'bcyyyy-mm-dd') from test;


版权声明:本文为博主原创文章,未经博主允许不得转载。

Java通过mybatis插入Oracle数据库中Date格式不显示到时分秒问题

用mybatis generator生成代码后,执行查询语句时,Oracle里的Date类型字段只精确到年月日,后面时分秒都为零。 后来发现是jdbcType问题,改成 jdbcType="TIMES...
  • Jay_1989
  • Jay_1989
  • 2017年06月01日 14:46
  • 2614

Oracle数据库中插入日期,日期带有时分秒(java.util.Date类型)

通过JDBC向oracle数据库中插入时间类型时间时,可以直接向数据库中插入java.sql.Date类型的时间,但是时间只包含年月日,没有时分秒。如果需要通过JDBC向oracle中插入java.u...
  • liuyuanjiang109
  • liuyuanjiang109
  • 2017年10月31日 22:22
  • 555

《Oracle经典教程》

走进Oracle. 2 1.    Oracle简介... 3 2.    Oracle安装... 4 3.    Oracle客户端工具... 9 4.    Oracle服务... 16 ...
  • self_realian
  • self_realian
  • 2017年05月25日 12:28
  • 856

oracle_plsql_编程详解

第一章            PL/SQL 程序设计简介   PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对Oracle数据库进行访问。由于该语言集成于数据库...
  • CarryBest
  • CarryBest
  • 2017年02月09日 17:20
  • 658

如何向 Oracle 表中的 Date 字段插入日期及时间

如何向 Oracle 表中的 Date 字段插入日期及时间  Oracle中与sqlserver 插入日期型数据时,有比较大的区别。sqlserver中,直接把日期型数据用单引号括起来就可以,而Or...
  • gzyx541900780
  • gzyx541900780
  • 2016年09月10日 20:29
  • 7936

Java 读取Oracle数据库中的Date日期型怎么去掉秒后面的0

 Oracle数据去0 分享方法 :为什么多了一个0,数据库里面的数据是没有0的,取出来的时候多了一个0,这是Oracle数据搞的鬼,解决代码如下 可参考 [j...
  • konglongaa
  • konglongaa
  • 2017年03月10日 17:39
  • 1248

Oracle时间函数

(发现一些新方法,方便以后查阅) 常用的时间格式 在oracle中有 yyyy-mm-dd hh24:mi:ss  而在Java中有些区别 为yyyy-MM-dd HH:mm:ss 这点还是经常容易...
  • wit312
  • wit312
  • 2013年05月23日 16:44
  • 283

oracle 取时间差 Oracle函数大全

一.Oracle日期函数   1、求出本星期的第一天日期(以星期一为第一天)   select trunc(sysdate,'DD')-to_char(sysdate,'D')+2 from dual...
  • rj0801zxh
  • rj0801zxh
  • 2011年07月15日 14:34
  • 14782

Oracle时间类型数据为0的bug(0000-0-0)

开发组在数据迁移时,报告发现一些数值为'0000/00/00'的date数据,导致数据迁移失败。 这个问题有点奇怪,因为在Oracle中,date类型的数据的取值范围是从-4712/12/31到99...
  • li19236
  • li19236
  • 2016年06月17日 17:10
  • 1622

往Oracle数据库中插入日期型数据(to_date的用法)

往Oracle数据库中插入日期型数据(to_date的用法) INSERT  INTO  FLOOR  VALUES  ( to_date ( '2007-12-20 18:31:34' , '...
  • qq_29663071
  • qq_29663071
  • 2016年05月25日 11:30
  • 4840
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle date 插入显示公元前日期
举报原因:
原因补充:

(最多只允许输入30个字)