新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle時間實際應用代碼的示例
以下的文章主要是通過相關(guān)的代碼的方式來引出Oracle時間的實際應用,前兩天我在相關(guān)的網(wǎng)站看到關(guān)于Oracle時間的實際應用的資料,如果你對其相關(guān)的實際操作有興趣的話,你就可以對以下的文章點擊觀看了。

創(chuàng)新互聯(lián)是一家專業(yè)提供阿克陶企業(yè)網(wǎng)站建設,專注與做網(wǎng)站、成都網(wǎng)站制作、html5、小程序制作等業(yè)務。10年已為阿克陶眾多企業(yè)、政府機構(gòu)等服務。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡公司優(yōu)惠進行中。
- select to_char(sysdate,''hh:mi:ss'') TIME from all_objects
注意:第一條記錄的TIME 與最后一行是一樣的
可以建立一個函數(shù)來處理這個問題
- create or replace function sys_date return date is
- begin
- return sysdate;
- end;
- select to_char(sys_date,''hh:mi:ss'') from all_objects;
Oracle時間的應用中獲得小時數(shù)
- SELECT EXTRACT(HOUR FROM TIMESTAMP ''2001-02-16 2:38:40'') from offer
- SQL> select sysdate ,to_char(sysdate,''hh'') from dual;
- SYSDATE TO_CHAR(SYSDATE,''HH'')
- 2003-10-13 19:35:21 07
- SQL> select sysdate ,to_char(sysdate,''hh24'') from dual;
- SYSDATE TO_CHAR(SYSDATE,''HH24'')
- 2003-10-13 19:35:21 19
獲取年月日與此類似
Oracle時間的應用中年月日的處理
- select older_date,
- newer_date,
- years,
- months,
- abs(
- trunc(
- newer_date-
- add_months( older_date,years*12+months )
- )
- ) days
- from ( select
- trunc(months_between( newer_date, older_date )/12) YEARS,
- mod(trunc(months_between( newer_date, older_date )),
- 12 ) MONTHS,
- newer_date,
- older_date
- from ( select hiredate older_date,
- add_months(hiredate,rownum)+rownum newer_date
- from emp )
- )
以上的相關(guān)內(nèi)容就是對Oracle時間的應用的相關(guān)項目的介紹,望你能有所收獲。
文章出自: http://www.programbbs.com/doc/class10-3.htm
【編輯推薦】
- 對Oracle SQL相同語句的解析
- 何謂Oracle標準化?
- Oracle數(shù)據(jù)庫和DB2取前10條記錄的實際對比
- Oracle數(shù)據(jù)庫與DM的強制訪問的不同之處
- Oracle的實體-Oracle關(guān)系模型
網(wǎng)站標題:Oracle時間實際應用代碼的示例
轉(zhuǎn)載源于:http://www.dlmjj.cn/article/dpshiih.html


咨詢
建站咨詢
