欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle如何獲取數據庫系統(tǒng)的當前時間

 更新時間:2022年12月12日 10:04:11   作者:吳仙杰  
這篇文章主要介紹了Oracle如何獲取數據庫系統(tǒng)的當前時間問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Oracle獲取數據庫系統(tǒng)的當前時間

MySQL 中我們可以通過 NOW() 函數來獲取系統(tǒng)的當前時間。

但在 Oracle 中并沒有 NOW() 函數,相應的,我們需要使用 SYSDATE 函數來獲取 Oracle 數據庫所在系統(tǒng)的當前時間。

更新當前時間

利用 SYSDATE 內置函數,我們可以很方便地更新當前時間的字段值:

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

查詢當前時間

在 MySQL 中,我們可以通過以下語句直接獲取當前時間:

SELECT NOW()

但在 Oracle 中,FROM 關鍵字是必不可少的:

SELECT SYSDATE FROM DUAL

Oracle數據庫 獲取當前年月份

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

select extract(year from sysdate) from dual; --當前年?

select extract(month from sysdate) from dual; --本年到當月的月數?

select extract(day from sysdate) from dual; --本月到當日的天數?

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里獲取一個時間的年、季、月、周、日的函數

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周?
  • 當前時間減去7分鐘的時間
select sysdate,sysdate - interval '7' MINUTE from dual;
  • 當前時間減去7小時的時間
select sysdate - interval '7' hour from dual;
  • 當前時間減去7天的時間
select sysdate - interval '7' day from dual;
  • 當前時間減去7月的時間
select sysdate,sysdate - interval '7' month from dual;
  • 當前時間減去7年的時間
select sysdate,sysdate - interval '7' year from dual;
  • 時間間隔乘以一個數字
select sysdate,sysdate - 8*interval '7' hour from dual;

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Oracle數據庫賬號被鎖定解決方法

    Oracle數據庫賬號被鎖定解決方法

    在Oracle數據庫操縱中,登錄Oracle賬號時提示失敗,并且Oracle賬號頻繁被鎖定,本文將介紹如何解決此問題
    2012-11-11
  • Oracle數據庫的備份與恢復

    Oracle數據庫的備份與恢復

    Oracle數據庫的備份與恢復...
    2007-03-03
  • 如何查看數據庫alert日志文件

    如何查看數據庫alert日志文件

    本文將詳細介紹下查看操作系統(tǒng)版本/查看預警日志文件(alert_sid.log)的位置/查看alert中的內容/看看數據庫有哪些 可愛的ORA- 錯誤吧等等,感興趣的你可以參考下
    2013-03-03
  • oracle分組group by使用方式

    oracle分組group by使用方式

    這篇文章主要介紹了oracle分組group by使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • oracle閃回技術詳解(閃回表、閃回數據)

    oracle閃回技術詳解(閃回表、閃回數據)

    這篇文章主要給大家介紹了關于oracle閃回技術(閃回表、閃回數據)的相關資料,Oracle數據庫的閃回技術是一種高級的數據恢復技術,它可以幫助用戶快速、精確地恢復誤刪除或誤修改的數據,而無需進行數據恢復或恢復備份,需要的朋友可以參考下
    2023-11-11
  • oracle中關于case?when?then的使用

    oracle中關于case?when?then的使用

    這篇文章主要介紹了oracle中關于case?when?then的使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Oracle中游標Cursor的用法詳解

    Oracle中游標Cursor的用法詳解

    本文詳細講解了Oracle中游標Cursor的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • oracle19c卸載教程的超詳細教程

    oracle19c卸載教程的超詳細教程

    Oracle安裝失敗,如何卸載呢?下面這篇文章主要給大家介紹了關于oracle19c卸載教程的超詳細教程,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-01-01
  • ORACLE 配置郵件服務器操作示例

    ORACLE 配置郵件服務器操作示例

    這篇文章主要介紹了ORACLE 配置郵件服務器操作,結合實例形式分析了oracle創(chuàng)建訪問控制、權限控制、端口設置及郵件發(fā)送存儲過程等相關使用技巧,需要的朋友可以參考下
    2020-02-02
  • Oracle用PLSQL導出導入dmp表詳細圖解

    Oracle用PLSQL導出導入dmp表詳細圖解

    dmp是二進制文件,可跨平臺還能包含權限,效率好,這篇文章主要給大家介紹了關于Oracle用PLSQL導出導入dmp表的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-11-11

最新評論