您可以使用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不知道有些人会一直在研究的情况,并且无法立即访问系统,并且理论上认为它是 –