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 ...
正常情况下,这些时间戳应当包含完整的日期及时间信息(即年、月、日、时、分、秒)。然而,在某些特殊配置下,查询结果中的时间戳可能仅显示日期部分而忽略了时间信息,具体表现为时分秒均被设置为“0”。 #### ...
oracle 11g默认密码过期处理方法,oracle数据库密码180天以后会自动过期。
oracle_常见故障处理.startup mount alter
在Oracle数据库中,获取当前时间并精确到毫秒是一个常见的需求,这在处理高精度的时间记录或数据分析时尤其重要。本文将详细介绍如何在Oracle中实现这一功能,并展示如何指定毫秒的精确位数。 首先,Oracle提供了`...
在使用oracle 过程中,特别是新接触oracle的同胞,对数据乱码不知所措,这是有效的处理方法
在Oracle数据库中,计算两个日期之间的时间差是一个常见的需求,特别是在处理与时间相关的业务逻辑时。根据提供的信息,本文将详细介绍如何使用SQL语句来获取两个时间(`START_DATE`和`END_DATE`)之间的差值,并...
- **说明**: 日期时间型,包含日期和时间信息,精确到秒。 - **格式**: 年-月-日 时:分:秒 (YYYY-MM-DD HH:MI:SS) ##### TIMESTAMP - **数据类型**: `TIMESTAMP` - **说明**: 时间戳类型,记录日期和时间,精确到秒...
在Oracle数据库中,时间数据类型通常包括DATE、TIMESTAMP以及INTERVAL等,处理这些时间数据时,有时需要根据业务需求设定特定的显示格式。本文将详细介绍如何在Oracle中设置时间格式,以满足不同场景下的需求。 1. ...