您可以使用insert語句通過函數插入當前日期嗎?將當前日期值插入列
應該是這個樣子:
insert into table name
values
(getdate(), getdate()-1)
,(getdate(), getdate()-1)
上面的例子可以是模糊的,但可以在這個概念做?
您可以使用insert語句通過函數插入當前日期嗎?將當前日期值插入列
應該是這個樣子:
insert into table name
values
(getdate(), getdate()-1)
,(getdate(), getdate()-1)
上面的例子可以是模糊的,但可以在這個概念做?
是的,你可以操縱功能直接
SELECT GETDATE()-1
但我會Suggets使用DATEADD
功能
SELECT DATEADD(D,-1,GETDATE())
ty ..理論上它會給出使用日期添加而不是直接函數操作的區別 –
'DATEADD'函數內部管理需要添加的內容,不管它是'DAY - > D','YEAR - > Y'或者其他等等 –
一個有趣的事情,如果你嘗試'SELECT sysdatetime() - 1'這會給出錯誤 –
總而言之 - 是的。您可以使用函數調用或計算的結果作爲insert
語句的values
子句的參數。
謝謝,所以它會像((選擇getdate()),(選擇getdate() - 1)) –
@AKSQL是的,確實如此。 – Mureinik
你就不能檢查自己??? –
使用哪個DBMS? –
@Giorgi Nakeuri ..u不知道有些人會一直在研究的情況,並且無法立即訪問系統,並且理論上認爲它是 –