ORACLE中date和timestamp的相互转化

标签: timstamp date
4人阅读 评论(0) 收藏 举报
分类:

原文章地址:https://blog.csdn.net/chenlong331409178/article/details/47441025

oracle 中date类型精确可以年月日,时分秒,timestamp类型可以精确的秒一下

data转为timstamp

data 转为timstam可以函数to_timestamp的方式来转化:

SQL> Select to_timestamp('2006-01-01 12:10:10.1','yyyy-mm-dd hh24:mi:ss.ff') From dual;

TO_TIMESTAMP('2006-01-0112:10:10.1','YYYY-MM-DDHH24:MI:SS.FF')
---------------------------------------------------------------------------
01-1月 -06 12.10.10.100000000 下午
  • 1
  • 2
  • 3
  • 4
  • 5

timestamp转化为data 
1, timestamp+0

SQL> select Systimestamp+0 FROM DUAL;

SYSTIMESTAMP+0
--------------
12-8月 -15
  • 1
  • 2
  • 3
  • 4
  • 5

2, to_char的方式

SQL> Select to_char(Systimestamp,'yyyymmdd') From dual;

TO_CHAR(
--------
20150812
  • 1
  • 2
  • 3
  • 4
  • 5

3,cast转化

SQL> Select Cast(Systimestamp As Date) From dual;

CAST(SYSTIMEST
--------------
12-8月 -15
查看评论

Oracle中date和timestamp之间的转换

前几天,gf的项目中用到了timestamp类型字段,转换了几次,都报错,今天有时间,就把date与timestamp类型的转换做以测试,总结如下: 1、首先说下date和timestamp的不同吧。...
  • joyksk
  • joyksk
  • 2017-06-02 15:30:52
  • 539

oracle日期时间型timestamp相关转换

1、获取系统时间的语句(ssxff6获取小数点后面六位) select sysdate,systimestamp,to_char(systimestamp, 'yyyymmdd hh24:mi:ss...
  • zmx729618
  • zmx729618
  • 2016-04-27 16:04:50
  • 9962

Oracle中的date与timestamp的区别

在ORACLE中存储DATE和时间信息的话,实际上你有两种字段数据类型的选择(9i)。 DATE数据类型 可以存储月,年,日,世纪,时,分和秒。度量粒度是秒 以使用TO_CHAR函数把DATE数...
  • qq415734794
  • qq415734794
  • 2012-08-07 16:30:36
  • 8142

oracle中timestamp和Date类型的转换

直接上方法。 1、timestamp –>Datecast(systimestamp as date)也可以将timestamp转换成Date。select cast(systimestamp a...
  • Aeyewp
  • Aeyewp
  • 2017-04-26 19:19:50
  • 1026

ORACLE中DATE自动转化为TIMESTAMP

今天在写SELECT语句的时候发现始终差不出来等于某个日期的数据,后来才发现是ORACLE内部发生的转化。 废话不多说,直接看示例。 1、构建数据 DROP TABLE t PURGE; CREAT...
  • ch7543658
  • ch7543658
  • 2014-11-27 20:59:43
  • 2037

关于ORACLE的DATE与MYSQL的TIMESTAMP

阅读目录 1.DATE数据类型2.TIMESTAMP 数据类型3.系统日期和时间4.date和timestamp 的区别5.date和timestamp之间的相互转换可以通过 回到顶部 ...
  • s_bug_bug_bug_bug_s
  • s_bug_bug_bug_bug_s
  • 2016-09-21 21:31:09
  • 517

Oracle timestamp类型转换成date类型

Oracle timestamp类型通过“+0”可以直接转换成date类型
  • kida_yuan
  • kida_yuan
  • 2015-10-23 14:54:31
  • 991

oracle中TIMESTAMP与DATE比较

  • 2011年11月09日 02:06
  • 128KB
  • 下载

有关java中的Date,String,Timestamp之间的转化问题

  • 2011年10月02日 14:34
  • 14KB
  • 下载

java下Date跟timestamp相互转换

Date()转timestamp: new Timestamp((new Date()).getTime()) timestamp转Date(): Timestamp t = new...
  • xb12369
  • xb12369
  • 2015-02-12 11:38:14
  • 24779
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 396
    排名: 18万+
    文章分类
    最新评论