作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个包含数百万行的表。我有一列应在记录创建后 90 天设置为真。我有一个 createdDate
列来跟踪创建日期。如何处理大型表?
最佳答案
由于列应该根据创建日期进行更新,因此您需要将查询放在作业中并每天安排它。您可以使用下面的查询来更新列值。
添加 SQL 代码以每天运行作业的链接:how to schedule a job for sql query to run daily?
Update Column='yourvalue'
From TableName T
Where DateDiff(DD,T.CreateDate,Getdate())>90
关于sql-server - 当列 "createdDate"从现在起经过 90 天时,如何更新具有数百万行的 SQL Server 表中的列?我们可以使用触发器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41339700/
如果我在 6 月 1 日到 6 月 30 日之间运行查询,我将得到 23 个结果。如果我在 7 月 1 日到 7 月 31 日之间运行查询,我将得到 28 个结果。如果我从 6 月 1 日到 7 月
我有以下代码可以将 30 天添加到当前日期:- var currentddate = new Date(); alert(currentddate); var currentddate2 = new
我有一个包含数百万行的表。我有一列应在记录创建后 90 天设置为真。我有一个 createdDate 列来跟踪创建日期。如何处理大型表? 最佳答案 由于列应该根据创建日期进行更新,因此您需要将查询放在
我是一名优秀的程序员,十分优秀!