1
我目前在asp.net中使用了一个web应用程序。我想从数据库中删除大于1个月的所有记录。我怎么能通过运行任何类型的脚本在服务器端删除它们。或任何其他类型的建议,我在我的情况下有用。谢谢抱歉,我是网络开发新手,如果我提出一个错误,请原谅我。如何在数据库上运行脚本?
我目前在asp.net中使用了一个web应用程序。我想从数据库中删除大于1个月的所有记录。我怎么能通过运行任何类型的脚本在服务器端删除它们。或任何其他类型的建议,我在我的情况下有用。谢谢抱歉,我是网络开发新手,如果我提出一个错误,请原谅我。如何在数据库上运行脚本?
SQL查询将是这样的;
DELETE FROM TableName
WHERE DateField < DATEADD(mm,-1,GETDATE())
你必须在表级别做到这一点,你不能为整个数据库做的每个表可能有不同的顺序不同的领域。
我应该在哪里放置这个查询,就像我希望数据库本身在一个月后删除它,这有可能吗? – maadi
你可以把每晚运行的工作放到sql server代理 –
可以请给一些教程的链接,如何把这个工作放到服务器上? – maadi