當前位置:首頁 » 編程語言 » sql日期加一年

sql日期加一年

發布時間: 2022-12-07 00:32:04

sql請教大家一個日期的加減法

ql語句處理時間——日期加減天數如下:

select date_add(now(), interval 1 day); -- 加1天

select date_add(now(), interval 1 hour); -- 加1小時

select date_add(now(), interval 1 minute); -- 加1分鍾

select date_add(now(), interval 1 second); -- 加1秒

select date_add(now(), interval 1 microsecond);-- 加1毫秒

select date_add(now(), interval 1 week);-- 加1周

select date_add(now(), interval 1 month);-- 加1月

select date_add(now(), interval 1 quarter);-- 加1季

select date_add(now(), interval 1 year);-- 加1年

(1)sql日期加一年擴展閱讀

SQL中常用日期函數

1、GETDATE() 返回當前系統日期;

SELECT GETDATE()

2、DATEADD(日期部分,常數,日期) 返回將日期的指定日期部分加常數後的結果返回;

--常數為正

SELECT DATEADD(YY,1,GETDATE())

--等同於

SELECT DATEADD(YEAR,1,GETDATE())

--常數為負數

SELECT DATEADD(YY,-2,GETDATE())

--常數為小數(直接捨去小數部分)

SELECT DATEADD(YY,2.4,GETDATE())

SELECT DATEADD(YY,2.5,GETDATE())

SELECT DATEADD(YY,2.6,GETDATE())

Ⅱ sql時間增加更新

加一年 則為 DateAdd(yy,1,getdate())
減一年 則為 DateAdd(yy,-1,getdate())

將DataBase資料庫中的表UserTable內CreateTime欄位的時間統一加十天。
USE DataBase
UPDATE [UserTable] SET CreateTime = DATEADD(day, 10, CreateTime)

Ⅲ 怎麼將SQLServer資料庫中的日期批量加上1年

可以使用SQL Server系統函數DATEADD實現日期批量加上1年,示例如下:

--使用DATEADD函數更新time列的值為原時間值加上1年

UPDATE UserList SET time=DATEADD(year,1,time)

關與DATEADD函數,可以查看SQL SERVER教程中的使用方法說明,如下圖:

熱點內容
ecshop如何清除緩存 發布:2023-01-29 10:20:24 瀏覽:992
杭州電保鏢的WiFi密碼是多少 發布:2023-01-29 10:17:21 瀏覽:612
和平精英蘋果手機如何轉安卓手機 發布:2023-01-29 10:17:08 瀏覽:542
filezilla創建ftp 發布:2023-01-29 10:14:24 瀏覽:340
資金賬戶密碼忘記了怎麼找回 發布:2023-01-29 10:14:09 瀏覽:831
新捷達自動擋低配有什麼配置 發布:2023-01-29 10:14:07 瀏覽:575
javajava大端 發布:2023-01-29 10:12:56 瀏覽:970
編程器參數 發布:2023-01-29 10:10:07 瀏覽:320
沒有存儲許可權 發布:2023-01-29 10:09:02 瀏覽:402
java如何json 發布:2023-01-29 10:00:19 瀏覽:687