将日期转换为秒,创建间隔分区-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3502469
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2022-09-01 12:13:36

安排
  1. drop table everyday_interval;
  2. create table everyday_interval
  3. (
  4.   time_seconds number,
  5.   car_no varchar2(20),
  6.   addr varchar2(200),
  7.   birthday date
  8. )
  9. partition by range( time_seconds )
  10. interval (86400) store in (users)
  11. (
  12.   partition part1 values less than(1659369600) -- 2022-8-1
  13. );

  14. insert into everyday_interval values(1659369600,'1111','aaaaaa',sysdate);
  15. insert into everyday_interval values(1659542400,'2222','bbbbbb',sysdate-5);
  16. insert into everyday_interval values(1661961600,'3333','cccccc',sysdate-1);
  17. insert into everyday_interval values(1661961600,'5555','hhhhh',sysdate-6);
  18. commit;
  19.  
  20. select to_number(to_date('2022-08-01 00:00:00', 'yyyy-mm-dd hh24:mi:ss') - to_date('1970-01-01 8:0:0', 'yyyy-mm-dd hh24:mi:ss')) * 24 * 60 * 60 p0801 from dual;
  21. select to_number(to_date('2022-08-02 00:00:00', 'yyyy-mm-dd hh24:mi:ss') - to_date('1970-01-01 8:0:0', 'yyyy-mm-dd hh24:mi:ss')) * 24 * 60 * 60 p0802 from dual;
  22. select to_number(to_date('2022-08-03 00:00:00', 'yyyy-mm-dd hh24:mi:ss') - to_date('1970-01-01 8:0:0', 'yyyy-mm-dd hh24:mi:ss')) * 24 * 60 * 60 p0803 from dual;
  23. select to_number(to_date('2022-08-04 00:00:00', 'yyyy-mm-dd hh24:mi:ss') - to_date('1970-01-01 8:0:0', 'yyyy-mm-dd hh24:mi:ss')) * 24 * 60 * 60 p0804 from dual;
  24. select to_number(to_date('2022-09-01 00:00:00', 'yyyy-mm-dd hh24:mi:ss') - to_date('1970-01-01 8:0:0', 'yyyy-mm-dd hh24:mi:ss')) * 24 * 60 * 60 p0901 from dual;

  25. 日期转秒
  26. select to_number(sysdate - to_date('1970-01-01 8:0:0', 'yyyy-mm-dd hh24:mi:ss')) * 24 * 60 * 60 from dual;
  27. 秒转日期
  28. select to_date('1970-1-1 8:0:0','yyyy-mm-dd hh24:mi:ss')(1659369600/(3600*24)) from dual;
exec dbms_stats.gather_table_stats('a','everyday_interval')

  1. set lin 200
  2. col tablespace_name for a12
  3. col table_name for a20
  4. col partition_name for a20
  5. col high_value for a20
  6. col partition_position for 999
  7. select table_name,partition_name,high_value,partition_position,tablespace_name,num_rows from dba_tab_partitions where table_name=upper('everyday_interval');
    
阅读(366) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图