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数据库中,进行时间和秒之间的转换是一种常见的需求,特别是在处理与特定时间点(例如1970-01-01)相关的日期和时间数据时。本文将详细介绍如何在Oracle中实现当前时间与毫秒之间的转换,并提供具体的示例...
通过入参 生日 ,计算日期(默认sysdate),计算年龄 精确到秒
Oracle存储过程,将秒数转换成X天X时X分X秒显示
同时,TIMESTAMP、TIMESTAMP WITH TIME ZONE 和 TIMESTAMP WITH LOCAL TIME ZONE 等数据类型也使得时间的表达精确到了若干分之一秒。 在 SQL 和 PL/SQL 中,可以使用时间间隔型数据来进行时间计算,例如使用 ...
oracle中对blob字段的处理方法,包括增加,删除,修改,更新等操作。
Oracle 日期和时间的存储与处理 Oracle 日期和时间的存储与处理是 Oracle Database 11g SQL 开发指南中的重要章节。本章节主要介绍了处理并存储一个特定的日期和时间,包括使用 DATE 类型存储日期和时间、使用...
本篇文章将详细介绍如何利用Oracle内置函数来精确计算两个日期之间的差值,并且能够得到天数、小时数、分钟数、秒数以及毫秒数等不同单位的结果。 #### 一、基础概念 在Oracle数据库中,日期类型是通过`DATE`数据...
#### Oracle计算当前时间的毫秒数的方法 在Oracle中,并没有直接提供一个函数来获取当前时间的毫秒数。但是,可以通过一些巧妙的方式来实现这一需求。下面我们将介绍两种方法: ##### 方法一:基于`SYSDATE`与`TO_...
在Oracle数据库系统中,日期和时间的处理是数据库操作中的重要组成部分。Oracle提供了丰富的日期时间函数,用于处理和分析日期时间数据。针对标题"oracle日期时间判断函数"和描述中提到的内容,我们可以深入探讨两个...
Oracle数据库后台操作的脱敏处理.pdf
Oracle 日期及时间格式的组成部分包括年、月、日、时、分、秒等,通过使用不同的格式符号,可以将日期及时间格式化为不同的形式。常见的格式符号包括 YYYY、MM、DD、HH24、MI、SS 等,其中 YYYY 表示四位年份,MM ...
oracle 11g默认密码过期处理方法,oracle数据库密码180天以后会自动过期。
oracle_常见故障处理.startup mount alter
在Oracle数据库中,获取当前时间并精确到毫秒是一个常见的需求,这在处理高精度的时间记录或数据分析时尤其重要。本文将详细介绍如何在Oracle中实现这一功能,并展示如何指定毫秒的精确位数。 首先,Oracle提供了`...
在使用oracle 过程中,特别是新接触oracle的同胞,对数据乱码不知所措,这是有效的处理方法
在Oracle数据库中,计算两个日期之间的时间差是一个常见的需求,特别是在处理与时间相关的业务逻辑时。根据提供的信息,本文将详细介绍如何使用SQL语句来获取两个时间(`START_DATE`和`END_DATE`)之间的差值,并...
在Oracle数据库中,时间数据类型通常包括DATE、TIMESTAMP以及INTERVAL等,处理这些时间数据时,有时需要根据业务需求设定特定的显示格式。本文将详细介绍如何在Oracle中设置时间格式,以满足不同场景下的需求。 1. ...
在Oracle 9i之前,处理时间间隔通常需要依赖于DATE类型,并将时间间隔转换为秒数存储在NUMBER列中,这在进行时间计算时会变得复杂,因为涉及到分钟、小时和天数的换算。Oracle 9i开始遵循SQL 99标准,引入了两种时间...
在处理Oracle数据库中的大文本数据时,CLOB(Character Large Object)类型被广泛应用于存储大量字符数据,如文章、报告或任何大型文本信息。本文将详细介绍如何有效地向Oracle数据库插入Clob大段文本,以及在操作...