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...