Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

Oracle外键不加索引引起死锁示例1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

今天闲来没事, 特意从网上整理了一些资料, 以备日后查阅.1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

一、经常用的日期数据格式1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1. 获取年的最后一位, 两位, 三位, 四位1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select to_char(sysdate,'Y') from dual; -- 获取年的最后一位
select to_char(sysdate,'YY') from dual; -- 获取年的最后两位
select to_char(sysdate,'YYY') from dual; -- 获取年的最后三位
select to_char(sysdate,'YYYY') from dual; -- 获取年的最后四位1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

2. 获取当前季度
select to_char(sysdate,'Q') from dual; -- 1 ~ 3月为第一季度, 2表示第二季度。1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

3. 获取月份数
select to_char(sysdate,'MM') from dual; -- 五月为051bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

4. 获取月份的罗马表示
select to_char(sysdate,'RM') from dual; -- 五月为V1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

5. 获取用9个字符长度表示的月份名
select to_char(sysdate,'Month') from dual; -- 五月为5月1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

6. 获取当年第几周
select to_char(sysdate,'WW') from dual; -- 2014年5月20日为2014年第20周1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

7. 获取本月第几周
select to_char(sysdate,'W') from dual; -- 2014年5月20日为5月第3周1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

8. 获取当年第几天
select to_char(sysdate,'DDD') from dual; -- 2014年5月20日为2014年第140天1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

9. 获取当月第几天
select to_char(sysdate,'DD') from dual; -- 2014年5月20日为5月第20天1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

10. 获取一周第几天
select to_char(sysdate,'D') from dual; -- 2014年5月20日为一周第三天( 从周日算起 )1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

11. 获取中文的星期
select to_char(sysdate,'DY') from dual; -- 2014年5月20日为星期二1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

12. 获取12进制小时数
select to_char(sysdate,'hh') from dual; -- 22:36分用12小时制计时为10点1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

13. 获取24进制小时数
select to_char(sysdate,'hh24') from dual; -- 22:36分用24小时制计时为22点1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

二、经常用的时间函数1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1. trunc(d, [ ? ])1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


select sysdate S1, -- 返回当前日期,有时分秒
       trunc(sysdate) S2, -- 返回当前日期,无时分秒
       trunc(sysdate, 'year') YEAR, -- 返回当前年的1月1日,无时分秒
       trunc(sysdate, 'month') MONTh, -- 返回当前月的1日,无时分秒
       trunc(sysdate, 'day') DAY, -- 返回当前星期的星期天,无时分秒
       trunc(sysdate, 'Q') QUARTER, -- 返回当前季度的1日,无时分秒
       trunc(sysdate, 'D') WEEK -- 返回当前星期的星期天,无时分秒
  from dual
1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

2. round(d, [?]) 舍入到最接近的日期1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


select sysdate S1,
       round(sysdate) S2,
       round(sysdate, 'year') YEAR, -- 舍入到最接近的年 2014/1/1
       round(sysdate, 'month') MONTh, -- 舍入到最接近的月 2014/6/1
       round(sysdate, 'day') DAY -- 舍入到最接近的星期日 2014/5/18
  from dual
1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

3. last_day(d) 获取包含d的月最后一天的日期1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select last_day(sysdate) from dual; -- 获取本月最后一天: 2014/5/31 22:46:01
4. add_months(d, n) 日期d往后推n个月1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select add_months(sysdate,2) from dual; -- 日期往后推2个月: 2014/7/20 22:49:361bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

5. next_day(d, day)1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select next_day(sysdate,2) from dual; -- 日期sysdate之后的第一周中, 指定星期的第2天是什么日期1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

6. months_between(f,s) 日期f和s间相差月数1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select months_between(sysdate,to_date('2007-04-12','yyyy-mm-dd'))from dual; -- 85.28898745519711bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

7. 获取两个日期间的天数1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select floor(sysdate - to_date('20140405','yyyymmdd')) from dual;1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

三、综合用法1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1. 获取上个月最后一天1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select to_char(add_months(last_day(sysdate),-1),'yyyy-MM-dd') lastDay from dual;1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

2. 获取上个月的今天1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select to_char(add_months(sysdate,-1),'yyyy-MM-dd') preToday from dual;1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

3. 获取上个月的第一天1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

select to_char(add_months(last_day(sysdate) 1,-2),'yyyy-MM-dd') firstDay from dual;1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

4. 获取某月中所有周五的具体日期1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


select to_char(b.a, 'YY-MM-DD')
  from (select trunc(sysdate, 'mm') rownum - 1 a
          from dba_objects
         where rownum < 32) b
 where to_char(b.a, 'day') = '星期五';
1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

5. 查找2002-02-28至2002-02-01间除了星期一和七的天数1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


select count(*)
  from (select rownum - 1 row_num
          from all_objects
         where rownum <= to_date('2002-02-28', 'yyyy-mm-dd') -
               to_date('2002-02-01', 'yyyy-mm-dd') 1)
 where to_char(to_date('2002-02-01', 'yyyy-mm-dd') row_num - 1, 'D') not in('1', '7'
1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1bwAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市