无需用户交互即可在SQL中更新列值

时间:2016-11-13 08:18:31

标签: sql-server sql-server-2014

我希望每天早上12点在没有用户互动的情况下更新我的列值。

示例:我有一个StatusActiveExpired作为可能的值。

现在每天凌晨12点,检查另一列DateRegistered。如果DateRegistered小于当前日期,则会将Status更新为A(针对Active),并更新为EExpired ) 除此以外。

有没有办法在没有任何用户交互的情况下在SQL Server 2014中执行此操作?

1 个答案:

答案 0 :(得分:1)

您可以创建Job来执行此操作,并在SQL Server Agent下的SQL MSDN中安排相同的操作,以便每天凌晨12点运行。

请参阅此index.php链接以执行相同操作。

AutoFilter()

https://msdn.microsoft.com/en-us/library/ms191439.aspx