SQL 查詢當前時間

2022-03-18 15:20:29 字數 1126 閱讀 7962

mysql:

select date_format(now(),'%y-%m-%d'); 

oracle:

oracle中如何獲取系統當前時間進行語句的篩選是sql語句的常見功能

獲取系統當前時間

date型別的:

select sysdate from dual;

char型別的:

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;

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;

常用的時間戳

sql獲取當前時間

sql讀取系統日期和時間的方法如下 獲取當前日期 如 yyyymmdd select convert nvarchar 12 getdate 112 獲取當前日期 如 yyyymmdd hh mm ss select getdate 獲取當前日期 如 yyyy mm dd select datena...

sql獲取當前時間

sql讀取系統日期和時間的方法如下 獲取當前日期 如 yyyymmdd select convert nvarchar 12 getdate 112 獲取當前日期 如 yyyymmdd hh mm ss select getdate 獲取當前日期 如 yyyy mm dd select datena...

sql獲取當前時間

sql讀取系統日期和時間的方法如下 獲取當前日期 如 yyyymmdd select convert nvarchar 12 getdate 112 獲取當前日期 如 yyyymmdd hh mm ss select getdate 獲取當前日期 如 yyyy mm dd select datena...