回 帖 发 新 帖 刷新版面

主题:请问在SQL2000中要删除一年前不用的数据有什么好的方法可以删除???

公司的数据库用久了,所以想只保留一年的数据,就是说把以前的数据清掉!

里面有几百个表名,总不能一个一个删吧!

那位知道有较好且一步到位的方法啊???急用啊!谢谢!!![em10][em10][em10]

回复列表 (共4个回复)

沙发

如果是一个表中有若干年的数据,只要这些数据有表示时间的标志,就行
如果没有,就不行

如果要将整个表删除,只要这些表名可以辨别时间,就行
如果不能辨别,就不行

板凳

谢谢你!这样还是得找到每个表中相关的日期字段,然后用条件进行删除,几百个表啊!晕...

3 楼

能不能  限定下TIME  在某个范围内的  这样是不是能删除了。。
(只是一种想法,不知道能实现不)

4 楼

SQL中并没有Time的时间段可供你使用!

看来只能一个表一个表删除了...

我来回复

您尚未登录,请登录后再回复。点此登录或注册