sql2000怎么删除指定时间段内的数据

2024-12-26 10:13:58
推荐回答(3个)
回答1:

SQL2000貌似没有这样的功能吧。

SQL2000删除数据的方法如下:

  1. 如果删除某个表中的记录,而记录有时间字段,那么按照时间字段过滤就可以了。

  2. 如果做了全事务日志,那么通过日志回滚,可以恢复到某个节点(时间)之前的数据库

  3. 如果做了定时备份或者增量备份,那么通过增量和备份差异,可以清楚指定节点(时间)之间的数据

  4. 如果做了快照、镜像之类的手段,也有相应的方法实现删除节点(时间)之间的数据

以上所说的节点,不是能严格指定的时间段,而是有你备份等功能设置的频率决定的。

如果以上都没有或者不符合,个人认为没办法做到。

回答2:

有日期字段就以日期字段为条件删除

回答3:

某个时间段内的所有表中的数据嘛?