<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    sunfruit[請訪問http://www.fruitres.cn]

    --我相信JAVA能走得更遠 QQ:316228067

    Oracle日期函數的一些總結

        --sunfruit

        總結了Oracle中關于日期函數的一些用法和技巧

    上月末天:
    SQL> select to_char(add_months(last_day(sysdate),-1),'yyyy-MM-dd') LastDay from
      2  dual
      3  ;
     
    LASTDAY
    ----------
    2004-09-30
     
    上月今天
    SQL> select to_char(add_months(sysdate,-1),'yyyy-MM-dd') PreToday from dual
      2  ;
     
    PRETODAY
    ----------
    2004-09-29
     
    上月首天
    SQL> select to_char(add_months(last_day(sysdate)+1,-2),'yyyy-MM-dd') FirstDay
      2  from dual;
     
    FIRSTDAY
    ----------
    2004-09-01
     
     
     
    以下轉貼:
     Oracle
    在日期使用上允許極大的靈活性。由于可以在日期字段存儲時間和日期,從而有函數可以既引用日期又引用時間。
    Oracle 所提供的一些日期函數如下所示。
    1. SYSDATE
    返回當前的日期和時間。
    示例
    SELECT sysdate FROM dual;

    SYSDATE
    ----------
    05-3月 -03

    2. ADD_MONTHS(d, no_of_month)
    當前日期"m"后推"no_of_month" 個月。參數"no_of_month"可為任何整數。
    示例
    SELECT add_months(sysdate,2) FROM dual;

    ADD_MONTHS
    ----------
    05-5月 -03

    SELECT add_months(sysdate,-2) FROM dual;

    ADD_MONTHS
    ----------
    05-1月 -03

    3. LAST_DAY(month_day)
    返回變量"month_day"中所指定月份的最后一天的日期。
    示例
    SELECT last_day(sysdate) FROM dual;

    LAST_DAY(S
    ----------
    31-3月 -03

    4. MONTHS_BETWEEN(d1, d2)
    返回日期 d1 和 d2 之間的月份數。如果 d1 晚于 d2,結果為正,否則返回負數。
    示例
    SELECT months_between(sysdate,to_date('20030101','YYYYMMDD')) FROM dual;

    MONTHS_BETWEEN(SYSDATE,TO_DATE('20030101','YYYYMMDD'))
    ------------------------------------------------------
                                               2.15773932

    5. NEXT_DAY(d, day_of_week)
    返回由"day_of_week"命名的,在變量"d"指定的日期之后的第一個工作日的日期。參數"day_of_week"必須為該星期中的某一天。
    示例
    -- 2003.3.2 是星期日
    SELECT next_day(to_date('20030226','YYYYMMDD'),1) FROM dual;

    NEXT_DAY(T
    ----------
    02-3月 -03

    日期格式
    格式元素        說明
    AD 或 A.D.      帶有或不帶有句號的 AD 標記
    BC 或 B.C.      帶有或不帶有句號的 BC 標記
    D               一周中的天 (1-7)
    DAY             天的名稱 (Sunday - Saturday)
    DD              一月中的天 (1 - 31)
    DDD             一年中的天 (1 - 366)
    DY              天的縮寫 (Sun - Sat)
    HH              一天中的小時 (1 - 12)
    HH24            一天中的小時 (0 - 23)
    MI              分鐘 (0-59)
    MM              月 (01-12)
    MON             月名稱的縮寫
    MONTH           月的名稱
    SS              秒 (0-59)
    YYYY            4 個數字表示的年

    posted on 2006-02-19 17:22 sunfruit 閱讀(920) 評論(0)  編輯  收藏 所屬分類: 數據庫

    主站蜘蛛池模板: 久久精品国产亚洲77777| 久久精品国产亚洲av高清漫画 | 免费观看成人毛片a片2008| 久久99国产亚洲精品观看| 一二三四影视在线看片免费 | 污污网站18禁在线永久免费观看| 超清首页国产亚洲丝袜| 一级特黄录像免费播放肥| 亚洲综合伊人久久大杳蕉| 日韩电影免费在线观看| 亚洲美免无码中文字幕在线| 久久九九兔免费精品6| 日本亚洲色大成网站www久久 | 亚洲av成人片在线观看| 国内少妇偷人精品视频免费| 亚洲成av人影院| 91人成网站色www免费下载| 亚洲一区二区三区在线观看蜜桃| 国产在线a免费观看| 久久精品国产亚洲AV电影网| 全部免费国产潢色一级| 久久免费国产精品| 亚洲国产精品不卡在线电影| 日本免费xxxx色视频| 亚洲AV成人片无码网站| 亚洲欧洲自拍拍偷午夜色无码| 91九色老熟女免费资源站| 亚洲一卡2卡3卡4卡乱码 在线| 国产精品成人免费综合| 三上悠亚电影全集免费| 亚洲日本国产乱码va在线观看| 日本高清免费aaaaa大片视频| 一个人晚上在线观看的免费视频 | 久久久亚洲欧洲日产国码是AV | 青青青国产在线观看免费| 午夜亚洲国产理论片二级港台二级| 亚洲精品国产精品乱码不卡| 免费视频一区二区| 亚洲男人的天堂网站| 免费一级毛片在播放视频| 免费一级毛片无毒不卡|