将当前日期值插入列

时间:2016-04-22 14:39:27

标签: sql sql-server date sql-insert

您可以通过带有insert语句的函数插入当前日期吗?

应该是这样的:

insert into table name 
values
(getdate(), getdate()-1)
,(getdate(), getdate()-1)

上面的例子可能含糊不清,但这个概念可以完成吗?

2 个答案:

答案 0 :(得分:1)

总之 - 是的。您可以将函数调用或计算的结果用作values语句的insert子句的参数。

答案 1 :(得分:1)

是的,你可以直接操作功能

SELECT GETDATE()-1

但我会建议使用DATEADD函数

SELECT DATEADD(D,-1,GETDATE())