oracle数据库日期时间格式化及参数详解

简介:   所谓格式化日期指的是将日期转为字符串,或将字符串转为日期,下面几个函数可以用来格式化日期。  TO_CHAR(datetime, 'format')  TO_DATE(character, 'format')  TO_TIMESTAMP(character, 'format')

  所谓格式化日期指的是将日期转为字符串,或将字符串转为日期,下面几个函数可以用来格式化日期。

  TO_CHAR(datetime, 'format')

  TO_DATE(character, 'format')

  TO_TIMESTAMP(character, 'format')

  TO_TIMESTAMP_TZ(character, 'format')

  我们先来看看通过下面的 SQL 产生的结果吧,注意,由于语言环境的不同,下面的显示结果可能不同。

  [sql] view plain copy

  SELECT TO_CHAR(current_timestamp, 'format') FROM DUAL;

  Format Result

  YYYY-MM-DD 2021-06-15

  YYYY-MON-DD 2021-JUN-15

  YYYY-MM-DD HH24:MI:SS FF3 2021-06-15 13:18:10 700

  YYYY-MM-DD HH24:MI:SS FF3 TZR 2021-06-15 13:18:10 700 +08:00

  DS 6/15/2021

  DL Monday, June 15, 2021

  TS 1:18:10 PM

  那么 Oracle 支持哪些格式呢?看看下面的二手游戏账号拍卖平台表格吧

  Format Description

  Y 年的最后一位数字,如:5

  YY 年的最后两位数字,如:15

  YYY 年的最后三位数字,如:015

  YYYY 年,如:2021

  Y,YYY 年用逗号分割

  SYYYY 年

  YEAR 年拼写,如:TWENTY FIFTEEN

  SYEAR 年拼写,如:TWENTY FIFTEEN

  I ISO年的最后一位数字,如:5

  IY ISO年的最后两位数字,如:15

  IYY ISO年的最后三位数字,如:015

  IYYY ISO年,如:2021

  RR 两位数字年,如:15

  RRRR 四位数字年,如:2021

  MM Month (01-12)

  MON 月份简称,如:JUN

  MONTH 月份全称,如:JUNE

  RM 罗马数字月份

  D Day of week (1-7)

  DD Day of month (1-31)

  DDD Day of year (1-366)

  HH Hour of day (1-12)

  HH12 Hour of day (1-12)

  HH24 Hour of day (0-23)

  MI Minute (0-59)

  SS Second (0-59)

  SSSSS Seconds past midnight

  FF [1..9] 毫秒

  DS 日期简称,如:6/12/2021

  DL 日期全称,如:Friday, June 12, 2021

  TS 时间简称,如:5:18:03 PM

  CC 世纪,如:21

  SCC 世纪,如:21

  Q Quarter of year (1, 2, 3, 4)

  W Week of month (1-5)

  WW Week of year (1-53)

  IW ISO Week of year (1-52 or 1-53)

  DY 星期简称,如:Fri

  DAY 星期全称,如:Friday

目录
相关文章
|
21天前
|
存储 Oracle 关系型数据库
Oracle数据库的应用场景有哪些?
【10月更文挑战第15天】Oracle数据库的应用场景有哪些?
140 64
|
1天前
|
Oracle 关系型数据库 数据库
【赵渝强老师】Oracle的参数文件与告警日志文件
本文介绍了Oracle数据库的参数文件和告警日志文件。参数文件分为初始化参数文件(PFile)和服务器端参数文件(SPFile),在数据库启动时读取并分配资源。告警日志文件记录了数据库的重要活动、错误和警告信息,帮助诊断问题。文中还提供了相关视频讲解和示例代码。
|
3天前
|
SQL druid 数据库
如何进行数据库连接池的参数优化?
数据库连接池参数优化包括:1) 确定合适的初始连接数,考虑数据库规模和应用需求;2) 调整最大连接数,依据并发量和资源状况;3) 设置最小空闲连接数,平衡资源利用和响应速度;4) 优化连接超时时间,确保系统响应和资源利用合理;5) 配置连接有效性检测,定期检查连接状态;6) 调整空闲连接回收时间,适应访问模式并配合数据库超时设置。
|
11天前
|
SQL Oracle 关系型数据库
Oracle数据库优化方法
【10月更文挑战第25天】Oracle数据库优化方法
23 7
|
11天前
|
Oracle 关系型数据库 数据库
oracle数据库技巧
【10月更文挑战第25天】oracle数据库技巧
16 6
|
11天前
|
存储 Oracle 关系型数据库
Oracle数据库优化策略
【10月更文挑战第25天】Oracle数据库优化策略
16 5
|
8天前
|
缓存 监控 关系型数据库
如何根据监控结果调整 MySQL 数据库的参数以提高性能?
【10月更文挑战第28天】根据MySQL数据库的监控结果来调整参数以提高性能,需要综合考虑多个方面的因素
41 1
|
18天前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
20天前
|
监控 Oracle 关系型数据库
Oracle数据库性能优化
【10月更文挑战第16天】Oracle数据库性能优化是
21 1
|
2天前
|
SQL 关系型数据库 MySQL
go语言数据库中mysql驱动安装
【11月更文挑战第2天】
14 4

推荐镜像

更多
下一篇
无影云桌面