Oracle中如何获取系统当前时间

select to_char(sysdate,'yyyy-mm-dd

hh24:mi:ss') from dual;

ORACLE里获取一个时间的年、季、月、周、日的函数

select to_char(sysdate, 'yyyy' ) from dual; --年

select to_char(sysdate, 'MM' ) from dual; --月

select to_char(sysdate, 'dd' ) from dual; --日

select to_char(sysdate, 'Q') from dual; --季

select to_char(sysdate, 'iw') from dual;

--周--按日历上的那种,每年有52或者53周

获取系统日期: SYSDATE()

格式化日期:

TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)

或 TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS)

select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;

select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;

select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual

select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh24:mi:ss')

from dual

而如果把上式写作:

select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh:mi:ss') from

dual

则会报错,因为小时hh是12进制,14为非法输入,不能匹配。

转换的格式:

表示 year 的:

y 表示年的最后一位 、

yy 表示年的最后2位 、

yyy 表示年的最后3位 、

yyyy 用4位数表示年

表示month的:

mm 用2位数字表示月 、

mon 用简写形式, 比如11月或者nov 、

month 用全称, 比如11月或者november

表示day的:

dd 表示当月第几天 、

ddd 表示当年第几天 、

dy 当周第几天,简写, 比如星期五或者fri 、

day 当周第几天,全称, 比如星期五或者friday

表示hour的:

hh 2位数表示小时 12进制 、

hh24 2位数表示小时 24小时

表示minute的:

mi 2位数表示分钟

表示second的:

ss 2位数表示秒 60进制

表示季度的:

q 一位数 表示季度 (1-4)

另外还有ww 用来表示当年第几周 w用来表示当月第几周。

当前时间减去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 '7' hour from dual;

select to_char(sysdate,'yyyy-mm-dd:hh24:mi:ss:pm:dy') from dual; 年月

日 24制小时 分 秒 上/下午 星期中文;

--获取11月天数--select

to_char(last_day(to_date('2010-11-1','YYYY-MM-DD')),'DD') from

dual;

--获取12月天数--select

to_char(last_day(to_date('2010-12-1','YYYY-MM-DD')),'DD') from

dual;

显示上个礼拜一到礼拜日 SELECT

to_char(SYSDATE,'yyyymmdd')-to_number(to_char(SYSDATE,'d')-1) - 6,

to_char(SYSDATE,'yyyymmdd')-to_number(to_char(SYSDATE,'d')-1) from

dual

oracle中怎么获取系统时间,Oracle中如何获取系统当前时间相关推荐

  1. oracle中oltp,针对OLTP和OLAP业务系统的Oracle优化思想

    关于OLTP和OLAP系统的OLT优化和优化方法的差异的摘要. Oracle优化方法差异的摘要. 从使用模型来看olap系统和oltp系统,当前的主流应用软件系统可以分为交易处理系统和分析处理系统两种 ...

  2. 在linux操作系统中启动oracle数据库程序,Linux系统下Oracle数据库的安装和启动关闭操作教程...

    这篇文章主要介绍了Linux系统下Oracle数据库的安装和启动关闭操作教程,并针对在sqlplus下所需执行的命令进行讲解,需要的朋友可以参考下 1.准备: df -H 查看空间剩余   一般准备最 ...

  3. oracle中用于返回日期和时间,oracle中日期和时间函数的使用

    日期和时间函数的使用 1,           SYSDATE:此函数用于返回系统当前日期 2,           ADD_MONTHS(日期,n):返回指定日期之前或之后的n个月所对应的日期(n为 ...

  4. win7 oracle数据库删除用户名,图文帮你win7系统删除Oracle数据库中的用户的具体方法...

    许多win7系统用户在工作中经常会遇到对win7系统删除Oracle数据库中的用户进行操作的情况,比如近日有用户到本站反映说win7系统删除Oracle数据库中的用户的情况,但是却不知道要怎么操作wi ...

  5. virtualbox中安装xp系统、安装oracle数据库到虚拟机的xp系统中、主机连接oracle、备份xp系统、oracle数据库的一些基本概念(学习oracle数据库的准备工作)-day01

    目录 1. 安装virtualbox 1.1 什么是virtualbox 1.2 安装virtualbox 1.3 virtualbox跑xp系统 1.4 让虚拟机的xp与外面的系统网络互通 2. 安 ...

  6. html中如何写系统时间,在HTML页面获取当前系统时间

    function getCurDate() { var d = new Date(); var week; switch (d.getDay()){ case 1: week="星期一&qu ...

  7. oracle中插曲时间,Oracle 11G 数据库迁移【expdp/impdp】

    0x01 环境 A 机器,操作系统 CentOS7.3,Oracle版本:11G,IP地址:192.168.1.11 B 机器,操作系统 CentOS7.3,Oracle版本:11G,IP地址:192 ...

  8. oracle索引大小暴增_oracle海量数据中提升创建索引的速度

    基本信息情况: 数据库版本:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production 操作系统版本:Ce ...

  9. Oracle首席工程师四火:技术面试中,怎样的问题才是好问题?

    四火 读完需要 30 分钟 速读仅需 5 分钟 熊燚,笔名四火,现于西雅图 Oracle 任首席软件工程师一职,负责研发云基础设施的分布式工作流引擎.曾先后任职于华为.亚马逊,做过多种类型的研发工作, ...

  10. Oracle中表的键和检查,Oracle 过程中检查数据表存在与否

    在过程中,尤其是每天执行的任务,通常要检查查询的数据表存在不存在,如果不存在则等待一段时间在进行执行,以下代码实现了这个功能,如果表不存在,抛出异常,交给异常处理代码,确保数据完整性 使用方法:p_C ...

最新文章

  1. Android中SQLlite数据库的增删改查
  2. 深入浅出组合逻辑电路(1)
  3. 2020.10.s1 冯上
  4. frida需要Java基础吗_Android Hook工具之Frida 基础使用
  5. mysql根据时间回退_MySQL 中的日期时间类型
  6. 一个项目了解 SpringBoot 集成 MyBatis
  7. 谷歌大脑发布神经架构搜索新方法:提速1000倍
  8. 漏洞防御方案_越权漏洞原理及防御方案
  9. MySQL5.7安装包安装
  10. 2021大学计算机一级考试试题题库,2021年全国计算机等级考试一级试题及答案.pdf...
  11. smartadmin mysql_ApiBoot Logging 和Logging Admin使用总结
  12. 模拟钟表的手机软件_手机时钟软件推荐
  13. Android Studio 华为手机真机调试
  14. (Rock, Paper, Scissors, Lizard and Spock)sheldon谢耳朵独创的剪刀,布,石头,蜥蜴,史波克 用代码实现
  15. 用 python 调用和风天气的 api 爬取天气预报数据
  16. pyecharts 大小_[pyecharts1.7] 图表基础设置:大小、背景色、配色主题等
  17. 计算机台式机硬盘,台式电脑硬盘和笔记本硬盘有什么区别【详解】
  18. 打开计算机网络自动连接怎么回事,win10系统电脑连接宽带后会自动打开Bing网页怎么办...
  19. 【计算机组成原理】计算机组成原理背景
  20. top和margin-top的区别

热门文章

  1. 【编译打包】tengine 1.5.1 SRPM
  2. gateway<1>
  3. mathtype公式在word中的标号问题
  4. 将一段压缩后的字符串解压,并且顺序输出
  5. 解决SQLite3数据库Error: database disk image is malformed
  6. kafka学习一-kafka消费模式
  7. “番茄花园版Windows XP作者被拘留”
  8. 开工大吉|虎力全开,跃进新征程
  9. linux正则表达式踩坑
  10. 【iOS】cocoapods pod