详细讲述Oracle中的to_date参数含义

Oracle/SQL中的TO_DATE函数:详尽实例解析 TO_DATE函数是Oracle数据库中不可或缺的日期处理工具,通过灵活运用它可以有效解决各种日期字符串与日期类型的相互转换问题。 阅读详情

日期格式参数 含义说明  
D
一周中的星期几  
DAY
天的名字,使用空格填充到9个字符  
DD
月中的第几天  
DDD
年中的第几天  
DY
天的简写名  
IW ISO
标准的年中的第几周  
IYYY ISO
标准的四位年份  
YYYY
四位年份 

YYY,YY,Y 年份的最后三位,两位,一位  
HH
小时,按12小时计  
HH24
小时,按24小时计  
MI
分  
SS
秒  
MM
月  
Mon
月份的简写  
Month
月份的全名  
W
该月的第几个星期  
WW
年中的第几个星期 
1.
日期时间间隔操作  
  当前时间减去7分钟的时间  
  select sysdate,sysdate - interval ’7’ MINUTE from dual  
  当前时间减去7小时的时间  
  select sysdate - interval ’7’ hour from dual  
  当前时间减去7天的时间  
  select sysdate - interval ’7’ day from dual  
  当前时间减去7月的时间  
  select sysdate,sysdate - interval ’7’ month from dual  
  当前时间减去7年的时间  
  select sysdate,sysdate - interval ’7’ year from dual  
  时间间隔乘以一个数字  
  select sysdate,sysdate - 8 *interval ’2’ hour from dual  

  2.日期到字符操作  

  select sysdate,to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) from dual  
  select sysdate,to_char(sysdate,’yyyy-mm-dd hh:mi:ss’) from dual  
  select sysdate,to_char(sysdate,’yyyy-ddd hh:mi:ss’) from dual  
  select sysdate,to_char(sysdate,’yyyy-mm iw-d hh:mi:ss’) from dual  

  参考oracle的相关关文档(ORACLE901DOC/SERVER.901/A90125/SQL_ELEMENTS4.HTM#48515)  

  3. 字符到日期操作  

  select to_date(’2003-10-17 21:15:37’,’yyyy-mm-dd hh24:mi:ss’) from dual  

  具体用法和上面的to_char差不多。  

  4. trunk/ ROUND函数的使用  

  select trunc(sysdate ,’YEAR’) from dual  
  select trunc(sysdate ) from dual  
  select to_char(trunc(sysdate ,’YYYY’),’YYYY’) from dual  

  5.oracle有毫秒级的数据类型  
  --返回当前时间 年月日小时分秒毫秒  

  select to_char(current_timestamp(5),’DD-MON-YYYY HH24:MI:SSxFF’) from dual;  

  --返回当前 时间的秒毫秒,可以指定秒后面的精度(最大=9)  

  select to_char(current_timestamp(9),’MI:SSxFF’) from dual;  

  6.计算程序运行的时间(ms) 

 declare  
  type rc is ref cursor;  
  l_rc rc;  
  l_dummy all_objects.object_name%type;  
  l_start number default dbms_utility.get_time;  
  begin  
  for I in 1 .. 1000  
  loop  
  open l_rc for  
  ’select object_name from all_objects ’||  
  ’where object_id = ’ || i;  
  fetch l_rc into l_dummy;  
  close l_rc;  
  end loop;  
  dbms_output.put_line  
  ( round( (dbms_utility.get_time-l_start)/100, 2 ) ||  
  ’ seconds...’ );  
  end; 

 

oracle 数据库的绑定变量特性及应用 绑定变量的目的和命名用方法 立即下载

相关推荐

VSCode搭配Keil开发STM32:从环境配置到代码跳转全流程(避坑指南)

本文详细介绍了如何使用VSCode搭配Keil进行STM32开发,从环境配置到代码跳转的全流程指南。通过安装必备插件和正确配置项目文件,开发者可以在VSCode中享受现代编辑器的便捷功能,同时保留Keil的编译调试能力,提升嵌入式开发效率。

weixin_28832121的博客 253

Oracle to_date()函数的用法

在Oracle数据库中,Oracle to_date()函数是我们经常使用的函数,下面就为您详细介绍Oracle to_date()函数的用法 to_date()与24小时制表示法及mm分钟的显示: 一、在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA...

long_long_ago1的博客 6770

第4课 SiC MOSFET的动态特性——关断过程

本文分析了SiC MOSFET的关断过程,将其划分为四个阶段:栅源电容放电阶段(t6-t7)、米勒平台阶段(t7-t8)、电压过冲阶段(t8-t9)和换流结束阶段(t9-t10)。通过等效电路详细描述了各阶段的电压电流变化特点。同时探讨了MOSFET的极间电容特性,包括输入电容Ciss、输出电容Coss和反向转移电容Crss,分析了它们对器件开关速度、损耗及电压变化速率的影响。研究指出这些非线性电容会显著影响器件的动态性能。

嵌入式老牛的博客 1045

Oracle中to_date参数详解

[size=large]D 一周中的星期几 DAY 天的名字,使用空格填充到9个字符 DD 月中的第几天 DDD 年中的第几天 DY 天的简写名 IW ISO标准的年中的第几周 IYYY ISO标准的四位年份 YYYY 四位年份 YYY,YY,Y 年份的最后三位,两位,一位 HH 小时,按12小时计 HH24 小时,按24小时计 MI 分 SS 秒 ...

Jack 660

BMW Standard Tools 宝马FSC工具套装下载

这是一款非常专业的一套宝马编码工具,懂行的人自然知道他的用处,不懂行的人,我解释再多也不会明白的,需要的拿去吧。软件名:BMW Standard Tools包含工具:BMW Coding Tool v2.50、change Language、CIC Mafia、Dr.Gini B021、EasyConnect、EDIABAS Konfigurator v1.1、EDIABAS Konfigurator v2.0.0、FSC-Tools_2.18、FSTool_v2_CarServer、INPA、ITool

Zj_arrow的博客 6996

阿里巴巴达摩院人工智能训练师(高级)

阿里巴巴达摩院人工智能训练师(高级)

huang0612123的博客 1万+

Oracle的to_date()函数

oracle

weixin_70280523的博客 2万+

【实战指南】利用CAN适配器高效调试CAN总线通信

本文提供了一份利用CAN适配器高效调试CAN总线通信的实战指南。文章从硬件连接、终端电阻配置、软件参数设置等基础环节入手,详细解析了CAN适配器作为关键调试工具的工作原理与使用方法,并针对常见的通信故障提供了系统化的问题排查思路,帮助工程师快速打通通信链路,提升调试效率。

weixin_28285943的博客 412

Oracle to_date()函数使用方法详解

在oracle数据库中,to_date()是Oracle数据库函数的代表函数之一,分享下Oracle to_date()函数的几种用法作了详细的介绍说明,需要的朋友可以参考下 在Oracle数据库中,Oracle to_date()函数是我们经常使用的函数,下面就为您详细介绍Oracle to_date()函数的用法,希望可以对您有所启迪。 to_date()与24小时制表示法及mm分钟的显示

sogood22 3362

西安电子科技大学841学长经验分享(总成绩第三名)

西安电子科技大学841学长经验分享(总成绩第三名)

qq_30953547的博客 1082

致远OA公文管理模块相关操作

致远oa协同办公系统 公文管理模板 相关操作

weixin_59666050的博客 4271

oracle to_date 函数

to_date()是Oracle数据库函数的代表函数之一,下文对Oracle to_date()函数的几种用法作了详细的介绍说明,供您参考学习。 AD: 在Oracle数据库中,Oracle to_date()函数是我们经常使用的函数,下面就为您详细介绍Oracle ...

chuihuang8310的博客 1万+

lammps教程:in文件结构详解以及一个比较实用的in文件模板

lammps软件只是一个求解器,没有可视化的前处理和后处理软件,所有的命令只能通过代码的方式输入到求解器进行求解计算。 所有的命令都被写到一个称为“in”的文件里,对于初学者来说,熟悉in文件的编写是一个难点。 in文件其实就是一个文本文档,也没有要求文件名或者后缀名中必须带有“in”字样,用任何文件名均可运行。 in文件里的代码是按照编写的顺序进行解释执行,对于大部分命令行来说,前后顺序影响并不是很大,但是,对于一些命令,在执行过程中需要某个参数,则这个参数的定义和计算必须写在命令执行之前。 例如,对晶体

lammps_jiayou的博客 2万+

oracle中的to_char和to_date函数详解

oracle中的to_char和to_date函数详解 oracle中的to_char和to_date可能是使用频率最高的函数了,但是具体怎么用,收藏一下,供以后查找。 一、在使用Oracle的to_date函数来做日期转换 在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。 如:select to_date(‘2005-01-01

hanmacangying的博客 4461

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Oracle中的to_date参数含义

日期格式参数 含义说明 D 一周中的星期几 DAY 天的名字,使用空格填充到9个字符

colincrazy的专栏 1651

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

oracle date类型字段,Oracle Date类型

在本教程中将学习Oracle DATE数据类型以及如何有效地处理日期和时间值。Oracle DATE数据类型简介DATE数据类型允许以一秒的精度存储包括日期和时间的时间点值。DATE数据类型存储年份(包括世纪),月份,日期,小时数,分钟数和秒数。 它的范围从公元前4712年1月1日到公元9999年12月31日(共同时代)。 默认情况下,如果未明确使用BCE,则Oracle使用CE日期条目。Orac...

weixin_30907685的博客 6635

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

oracle tochar 时分秒,【Oracle日常之】to_date()、to_char()

to_date()最常用的用法就是将字符串转化为timestamp类型的日期如果小时大于12,就认为是24小时时间格式,需要用HH24,否则会报错,如下SELECT SYSDATE,TO_DATE('2019-03-20 23:14:12','YYYY-MM-DD HH24:MI:SS') FROM DUAL;执行结果如下:需要注意的是, 由于是转化为timestamp类型,所以我们看到的结果格式...

weixin_33195162的博客 1万+

date_format函数与to_date函数,Mysql与Oracle的时间格式化函数使用对比

date_format函数与to_date函数,Mysql与Oracle的时间格式化函数使用对比

qq_52886103的博客 5535

oracle to_date传参,Oracle中的to_date参数含义

Oracle中的to_date参数含义日期格式参数 含义说明D 一周中的星期几DAY 天的名字,使用空格填充到9个字符DD 月中的第几天DDD 年中的第几天DY 天的简写名IW ISO标准的年中的第几周IYYY ISO标准的四位年份YYYY 四位年份YYY,YY,Y 年份的最后三位,两位,一位HH 小时,按12小时计HH24 小时,按24小时计MI 分SS 秒MM 月Mon 月份的简写...

weixin_39525097的博客 408

Oracle to_date、to_timestamp、to_char、to_number 用法

在说to_char,to_date,to_timestamp这些内置函数之前,首先要对数据库日期类型有所认识: date和timestamp date DATE数据类型的问题在于它表示两个事件发生时间间隔的度量粒度是秒。 timpstamp ORACLE已经在DATE数据类型上扩展出来了TIMESTAMP数据类型,它包括了所有DATE数据类型的年月日时分秒的信息,而且包括了小数秒的信息。如果你想把...

Reborn_Chang的博客 4万+

说说 Oracle 的时间格式化参数以及在 TO_CHAR() 与 TO_DATE() 中的应用

Oracle 提供了一系列的时间格式化参数,用于对时间进行格式化处理。下面首先介绍那些常用的时间格式化参数。 1 时间格式化参数 跨度 参数 说明 示例 世纪 CC 第几世纪,格式为两位。 21 年份 YYYY 4 位年份。 2020 年份 Y,YYY 4 位年份,第 1 位之后,加逗号。 2,020 年份 YYY 年份后三位。 020,完整年份为 2020。 年...

读万卷书,行万里路 1218

oracle to_date函数时分秒,Oracle to_date()函数使用

Oracle to_date()函数用于日期转换,下面就为您详细介绍Oracle to_date()函数的用法,希望可以让您对Oracle to_date()函数有更深的认识。Oracle to_date()函数 与24小时制表示法及mm分钟的显示:一、在使用Oracle to_date()函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd HH:mm:ss”的格式作为格...

weixin_39848998的博客 1万+

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

展开全部Oracle中与sqlserver 插入日期型数e5a48de588b662616964757a686964616f31333361306439据时,有比较大的区别。sqlserver中,直接把日期型数据用单引号括起来就可以,而Oracle却必须用to_date('',''')这种强类型转换函数显示转换为Date类型。例子(带时分秒):insert into table(j) value...

weixin_42153615的博客 1492
上一篇: LINUX下完全卸载ORACLE 10G的方法
下一篇: Oracle AWR速查
junmail
博客等级 码龄22年 159粉丝 452原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值