我想根据每条记录的时间戳从数据库表中删除记录。我想让它自动删除与日期/时间间隔相比的记录,而无需用户干预或管理员干预。
解决这个问题的最佳方法是什么,我可以创建一个在后台运行的进程来进行检查,但这是我想避免的额外工作?有没有我可以用作模板的库/网络服务?
最佳答案
SQL Server Agent可以为您做到这一点。
只需创建一个具有定期计划和要运行的 SQL 的作业即可。有一个易于使用的向导界面用于创建作业。
关于sql-server - MSSQL记录日期/时间自动删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/582506/