午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Oracle如何獲取數(shù)據(jù)庫(kù)系統(tǒng)的當(dāng)前時(shí)間

瀏覽:27日期:2023-03-12 15:25:36
目錄
  • Oracle獲取數(shù)據(jù)庫(kù)系統(tǒng)的當(dāng)前時(shí)間
    • 更新當(dāng)前時(shí)間
    • 查詢當(dāng)前時(shí)間
  • Oracle數(shù)據(jù)庫(kù) 獲取當(dāng)前年月份
    • 總結(jié)

      Oracle獲取數(shù)據(jù)庫(kù)系統(tǒng)的當(dāng)前時(shí)間

      MySQL 中我們可以通過(guò) NOW() 函數(shù)來(lái)獲取系統(tǒng)的當(dāng)前時(shí)間。

      但在 Oracle 中并沒(méi)有 NOW() 函數(shù),相應(yīng)的,我們需要使用 SYSDATE 函數(shù)來(lái)獲取 Oracle 數(shù)據(jù)庫(kù)所在系統(tǒng)的當(dāng)前時(shí)間。

      更新當(dāng)前時(shí)間

      利用 SYSDATE 內(nèi)置函數(shù),我們可以很方便地更新當(dāng)前時(shí)間的字段值:

      UPDATE MY_TABLE
      ?SET MODIFY_TIME = SYSDATE
      ?WHERE DELETED = 0
      ? ?AND ID = "XXX"

      查詢當(dāng)前時(shí)間

      在 MySQL 中,我們可以通過(guò)以下語(yǔ)句直接獲取當(dāng)前時(shí)間:

      SELECT NOW()

      但在 Oracle 中,F(xiàn)ROM 關(guān)鍵字是必不可少的:

      SELECT SYSDATE FROM DUAL

      Oracle數(shù)據(jù)庫(kù) 獲取當(dāng)前年月份

      1、oracle中extract()函數(shù)從oracle 9i中引入,用于從一個(gè)date或者interval類(lèi)型中截取到特定的部分

      select extract(year from sysdate) from dual; --當(dāng)前年?
      
      select extract(month from sysdate) from dual; --本年到當(dāng)月的月數(shù)?
      
      select extract(day from sysdate) from dual; --本月到當(dāng)日的天數(shù)?
      
      select extract(year from date"2011-05-17") year from dual;?
      
      select extract(month from date"2011-05-17") month from dual;?
      
      select extract(day from date"2011-05-17") day from dual;?

      2、ORACLE里獲取一個(gè)時(shí)間的年、季、月、周、日的函數(shù)

      select ?to_char(sysdate, "yyyy" ) ?from dual; --年?
      ? ?
      select ?to_char(sysdate, "MM" ) ?from dual; --月?
      
      select ?to_char(sysdate, "dd" ) ?from dual; --日?
      
      select ?to_char(sysdate,"Q") ?from dual; --季?
      
      select ?to_char(sysdate,"iw") ?from dual; --周--按日歷上的那種,每年有52或者53周?
      • 當(dāng)前時(shí)間減去7分鐘的時(shí)間
      select sysdate,sysdate - interval "7" MINUTE from dual;
      • 當(dāng)前時(shí)間減去7小時(shí)的時(shí)間
      select sysdate - interval "7" hour from dual;
      • 當(dāng)前時(shí)間減去7天的時(shí)間
      select sysdate - interval "7" day from dual;
      • 當(dāng)前時(shí)間減去7月的時(shí)間
      select sysdate,sysdate - interval "7" month from dual;
      • 當(dāng)前時(shí)間減去7年的時(shí)間
      select sysdate,sysdate - interval "7" year from dual;
      • 時(shí)間間隔乘以一個(gè)數(shù)字
      select sysdate,sysdate - 8*interval "7" hour from dual;

      總結(jié)

      以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持。

      標(biāo)簽: Oracle
      相關(guān)文章:
      主站蜘蛛池模板: 日韩欧美不卡 | 91视频在线网站 | 久久婷婷丁香 | 久久超碰97 | 成人午夜免费剧场 | 最近更新中文字幕 | 日本不卡中文字幕 | 精品久久久免费 | 特级特黄aaaa免费看 | 浪漫樱花在线观看高清动漫 | av中字在线 | 免费爱爱视频 | 九九热这里 | 四虎中文字幕 | 伊人久久青青 | 国产91免费 | 国产探花在线精品一区二区 | 欧美成人一级 | 一极黄色大片 | 久久久国产精品免费 | a黄色大片| 久久久久网站 | 日韩第一视频 | 人人看人人做 | 义姐是不良妈妈在线观看 | 五月婷婷深深爱 | 国模吧一区二区 | 黄在线观看 | 日韩精品久久久久久免费 | 国产精品高潮视频 | 午夜久久久久久久 | 欧美精品自拍偷拍 | 天天天色综合 | 日本成人不卡 | 直接看毛片 | 在线中文字幕第一页 | 日韩蜜桃视频 | 怡春院国产 | 国产欧美在线播放 | 色网站在线观看 | 午夜在线观看视频网站 |