`
CoderDream
  • 浏览: 477304 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Oracle时间精确到时、分、秒处理方法

阅读更多

Oracle的to_date('DateString','DateFormat')的使用方法:

参数:
DateString可以这样得到:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
sdf.format(createDate);  //createDate为java.util.Date()类型
DateFormat相应的格式为:yyyy-MM-dd HH24:mi :ss
千万注意这里的分钟为“mi”,而不是mm。

 

在Dao中代码:

StringBuffer sqlBuffer = new StringBuffer();
sqlBuffer.append("INSERT INTO T_TRUST_USER (CENT_ID,CUSER_ID,");
sqlBuffer.append("CCREATOR_USER_ID,CCREATE_DATE");
sqlBuffer.append(") values (?,?,?,");
sqlBuffer.append("to_date('");
sqlBuffer.append(sdf.format(createDate));
sqlBuffer.append("','yyyy-MM-dd HH24:mi:ss'))");
Object[] params = new Object[] { entId, userId, creatorId };

result = jdbcTemplate.update(sqlBuffer.toString(), params);
 

参考:

Oracle时间精确到时、分、秒处理方法

分享到:
评论

相关推荐

    oracle时间和秒之间相互转换

    在Oracle数据库中,进行时间和秒之间的转换是一种常见的需求,特别是在处理与特定时间点(例如1970-01-01)相关的日期和时间数据时。本文将详细介绍如何在Oracle中实现当前时间与毫秒之间的转换,并提供具体的示例...

    Oracle计算年龄(精确到秒)

    通过入参 生日 ,计算日期(默认sysdate),计算年龄 精确到秒

    Oracle存储过程,将秒数转换成X天X时X分X秒显示

    Oracle存储过程,将秒数转换成X天X时X分X秒显示

    Oracle数据库处理时间的技巧

    同时,TIMESTAMP、TIMESTAMP WITH TIME ZONE 和 TIMESTAMP WITH LOCAL TIME ZONE 等数据类型也使得时间的表达精确到了若干分之一秒。 在 SQL 和 PL/SQL 中,可以使用时间间隔型数据来进行时间计算,例如使用 ...

    oracle中对blob字段的处理方法

    oracle中对blob字段的处理方法,包括增加,删除,修改,更新等操作。

    Oracle日期和时间的存储与处理

    Oracle 日期和时间的存储与处理 Oracle 日期和时间的存储与处理是 Oracle Database 11g SQL 开发指南中的重要章节。本章节主要介绍了处理并存储一个特定的日期和时间,包括使用 DATE 类型存储日期和时间、使用...

    oracle时间差表达式

    本篇文章将详细介绍如何利用Oracle内置函数来精确计算两个日期之间的差值,并且能够得到天数、小时数、分钟数、秒数以及毫秒数等不同单位的结果。 #### 一、基础概念 在Oracle数据库中,日期类型是通过`DATE`数据...

    使用oracle计算系统当前时间的毫秒数

    #### Oracle计算当前时间的毫秒数的方法 在Oracle中,并没有直接提供一个函数来获取当前时间的毫秒数。但是,可以通过一些巧妙的方式来实现这一需求。下面我们将介绍两种方法: ##### 方法一:基于`SYSDATE`与`TO_...

    oracle日期时间判断函数

    在Oracle数据库系统中,日期和时间的处理是数据库操作中的重要组成部分。Oracle提供了丰富的日期时间函数,用于处理和分析日期时间数据。针对标题"oracle日期时间判断函数"和描述中提到的内容,我们可以深入探讨两个...

    Oracle数据库后台操作的脱敏处理.pdf

    Oracle数据库后台操作的脱敏处理.pdf

    oracle日期及时间格式

    Oracle 日期及时间格式的组成部分包括年、月、日、时、分、秒等,通过使用不同的格式符号,可以将日期及时间格式化为不同的形式。常见的格式符号包括 YYYY、MM、DD、HH24、MI、SS 等,其中 YYYY 表示四位年份,MM ...

    oracle 11g默认密码过期处理方法

    oracle 11g默认密码过期处理方法,oracle数据库密码180天以后会自动过期。

    oracle_常见故障处理

    oracle_常见故障处理.startup mount alter

    oracle获取当前时间,精确到毫秒并指定精确位数的实现方法

    在Oracle数据库中,获取当前时间并精确到毫秒是一个常见的需求,这在处理高精度的时间记录或数据分析时尤其重要。本文将详细介绍如何在Oracle中实现这一功能,并展示如何指定毫秒的精确位数。 首先,Oracle提供了`...

    Oracle数据乱码处理方法

    在使用oracle 过程中,特别是新接触oracle的同胞,对数据乱码不知所措,这是有效的处理方法

    Oracle里面 SQL语句 怎么得到两个时间的时间差

    在Oracle数据库中,计算两个日期之间的时间差是一个常见的需求,特别是在处理与时间相关的业务逻辑时。根据提供的信息,本文将详细介绍如何使用SQL语句来获取两个时间(`START_DATE`和`END_DATE`)之间的差值,并...

    设置ORACLE时间格式

    在Oracle数据库中,时间数据类型通常包括DATE、TIMESTAMP以及INTERVAL等,处理这些时间数据时,有时需要根据业务需求设定特定的显示格式。本文将详细介绍如何在Oracle中设置时间格式,以满足不同场景下的需求。 1. ...

    使用Oracle中的时间间隔型数据

    在Oracle 9i之前,处理时间间隔通常需要依赖于DATE类型,并将时间间隔转换为秒数存储在NUMBER列中,这在进行时间计算时会变得复杂,因为涉及到分钟、小时和天数的换算。Oracle 9i开始遵循SQL 99标准,引入了两种时间...

    向Oracle数据库插入Clob大段文本解决方法

    在处理Oracle数据库中的大文本数据时,CLOB(Character Large Object)类型被广泛应用于存储大量字符数据,如文章、报告或任何大型文本信息。本文将详细介绍如何有效地向Oracle数据库插入Clob大段文本,以及在操作...

Global site tag (gtag.js) - Google Analytics