1 函数
datediff函数:
DATEDIFF ( datepart , startdate , enddate )
datepart的取值可以是year,quarter,Month,dayofyear,Day,Week,Hour,minute,second,millisecond
startdate 是从 enddate 减去。如果 startdate 比 enddate 晚,返回负值。
2 例子
删除2023年以前的数据文章来源:https://www.toymoban.com/news/detail-684966.html
DELETE
FROM dbo.SiteData
WHERE datediff(day,cast('2023-1-1' as datetime),recordtime) <0
运行结果如下:
文章来源地址https://www.toymoban.com/news/detail-684966.html
到了这里,关于sql server删除历史数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!