SQL Server 常見時間操作

2022-05-16 08:36:06 字數 830 閱讀 4977

常見時間操作

--

---------------------時間相關操作---------------------------

--獲取當前時間

select

getdate

();--

-------------------加法的作用---------------------

--表示當前時間加一年

select

dateadd(year,1,getdate

());

--表示當前時間加乙個月

select

dateadd(month,1,getdate

());

--表示當前時間加一天

select

dateadd(day,1,getdate

());

--表示當前時間加一小時

select

dateadd(hour,1,getdate

());

--表示當前時間加一分鐘

select

dateadd(minute,1,getdate

());

--表示當前時間加一秒

select

dateadd(second,1,getdate

());

---------------------獲取幾年,求差---------------------

--表示1989距離當前時間,過了多少年

select

datediff(year,'

1989

',getdate());

出處:

sqlserver 插入表操作附帶時間

昨天在寫乙個任務的時候,發現要把乙個表中的資料插入到另乙個表中,但是這個表少了乙個時間字段,於是異想天開,直接getdate as 需要的字段即可插入了 直接上示例 insert into auto data qc arima schedule qc record id,datasource,upd...

Oracle中常見的日期時間操作

1.返回當前日期 sysdate 功能 返回當前日期。引數 沒有引數,沒有括號 返回 日期 示例 select sysdate hz from dual 返回 2008 11 5 2.返回指定月數後的日期 add months d1,n1 功能 返回在日期d1基礎上再加n1個月後新的日期。引數 d1...

SqlServer 時間函式

1 getdate 取得當前日期時間 2 dateadd 標記,增量,時間 例 select dateadd year,2,getdate 當前時間增加兩年 select dateadd day,2,getdate 當前時間增加兩天 3 datepart 標記,時間 例 select datepar...