是本周第几天 Select to_char(sysdate,'D')-1 from dual  
24小时的形式显示出来要用HH24
select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;
to_date() function
1.日期格式参数 含义说明
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;
to_char() function

ORACLE SQL获取时间字段相关推荐

  1. sql 获取数据库字段信息_使用DBATools获取SQL数据库详细信息

    sql 获取数据库字段信息 In the series of articles on DBATools, (see TOC at the bottom) we are exploring useful ...

  2. SQL根据时间字段查询半小时之内或者之外的数据

    SQL根据时间字段查询半小时之内或者之外的数据 SELECT * FROM kunyao_shop_order WHERE create_time <= CURRENT_TIMESTAMP - ...

  3. oracle sql 获取当前时间,Oracle 在SQL语句中如何获取系统当前时间并进行操作

    ### 前言 Oracle中如何获取系统当前时间进行语句的筛选是SQL语句的常见功能 获取系统当前时间 date类型的: select sysdate from dual; char类型的: sele ...

  4. oracle sql获取本季度,oracle sql 获取本季度所有月份,上季度所有月份

    上季度所有月份: ),-ROWNUM),'YYYYMM') LAST_Q A FROM DUAL) CONNECT ; 本季度所有月份: ),-ROWNUM),'YYYYMM') LAST_Q FRO ...

  5. oracle sql获取年月日时分秒,Oracle SQL日期及日期格式获取命令

    日期及日期格式: 获取系统日期: sysdate() 格式化日期 to_char(sysdate(),'yyyy-mm-dd,hh24:mi:ss') to_date(sysdate(),'yyyy- ...

  6. SQL截取时间字段的年月日或时分秒

    SELECT CONVERT(VARCHAR,GETDATE(),23) --截取年月日 SELECT CONVERT(VARCHAR,GETDATE(),8) --截取时分秒 例: select C ...

  7. oracle怎么从大字段中取节点,Oracle数据库 获取CLOB字段存储的xml格式字符串指定节点的值...

    参照: Oracle存储过程中使用游标来批量解析CLOB字段里面的xml字符串 背景:在写存储过程时,需要获取表单提交的信息.表单信息是以xml格式的字符串存储在colb类型的字段dataxml中,如 ...

  8. SQL 给时间字段增加一固定时间

    将DataBase数据库中的表UserTable内CreateTime字段的时间统一加十天. USE DataBase UPDATE [UserTable] SET CreateTime = DATE ...

  9. oracle sql比较时间大小,Oracle数据库中日期时间的操作比较和加减

    Oracle数据库中日期时间的操作比较和加减 Oracle关于时间/日期的操作 1.日期时间间隔操作 当前时间减去7分钟的时间 select sysdate,sysdate - interval '7 ...

最新文章

  1. mysql出现ERROR1698(28000):Access denied for user root@localhost错误解决方法
  2. 使用TabNavigator遇到的问题
  3. opa847方波放大电路_电子管放大电路当中阴极电阻的作用和选择
  4. android 5.1 壁纸路径,RTFSC – Android5.1 壁纸设置流程简析 – RustFisher
  5. Linux 系统的运行级别(Run Level)
  6. 收获,不止SQL优化——抓住SQL的本质--第二章
  7. Linux获取外部程序指针,Linux内核获取当前进程指针
  8. MatCaffe问题: make matcaffe 'matlab/+caffe/private/caffe_.mexa64' failed
  9. 微信小程序tabBer图标大小如何自定义
  10. 数据挖掘与可视化相关论文
  11. 全球各大主流卫星拍摄到的苏伊士运河货轮画面,看看哪个最清晰
  12. 搭建HTTP Live Streaming直播系统
  13. android屏幕大小字体大小,Android字体大小自适应不同分辨率的解决办法
  14. 实用防火与防爆技术培训---第十讲 可燃气体的燃爆特性
  15. axure 动态面板 自动适应浏览器宽度_动态面板之“固定到浏览器”与“自适应窗口宽度”特性解读图文教程(18)...
  16. 译文 :图文教程,8步教你变身数据科学家
  17. 浏览器相关(持续更新)
  18. Amazon AWS
  19. 【1个月快速学习自动化测试】接口自动化测试(4) —— 接口自动化测试工具介绍
  20. html中table的样式设置

热门文章

  1. 人工智能能够构建一个自主驱动云吗?
  2. php-对银行卡号做掩码处理
  3. 设置与读取C#控制台应用程序Main函数中的参数args
  4. 开发人员应该用好的一些网站
  5. vscode必备插件_10个必备的Visual Studio Code (VS code)插件
  6. mysql双机热备 配置文件,MYSQL 双机热备配置手册()
  7. 浮栅场效应管 符号_场效应管主要参数与特点,场效应管与其他管子的对比
  8. python安装报错类型_解决Python安装cryptography报错问题
  9. kotlin获取属性_Kotlin程序获取系统名称
  10. Java BigDecimal intValue()方法与示例