bohuangcn 发表于 2010-01-11 23:31

上面安排要删除掉1年以前的数据informix要如何做呢?

实在不知道怎么做 茫然 请教大家点拨。。。。。

liaosnet 发表于 2010-01-11 23:37

要是你的表里没有时间字段...这个...那个......:em17: :em17:

一般来说都应该有时间字段的吧....

koolkite 发表于 2010-01-12 09:39

回复 #1 bohuangcn 的帖子

实在,不行,就挨个表作rename 动作,然后重建新表,刚好还可以进行数据库重整。

大梦 发表于 2010-01-14 19:52

做的时候小心点!要是数据量太大当心长事务!

bohuangcn 发表于 2010-01-14 22:52

谢谢大家啦

谢谢大家啦。

phiazat 发表于 2010-03-04 13:37

兄弟,你到底怎么做啦?

wolfop 发表于 2010-03-04 14:30

这个不完全是一个技术问题,更要小心,会是一个业务问题。某些状态数据,比如客户资料,就算一年都没更新过,不代表你可以删除。

yhrain3196 发表于 2010-03-05 09:50

第一次删除,如果数据量大,还不如把有用的数据导出,重建表,然后再导入数据。再写一个程序,每天运行,删除一年前对应日数据,当然只限于历史明细数据。具体删除哪些数据最好取得业务部门的认可。

babayou 发表于 2010-03-23 14:17

关键是确定好业务规则。可能的话重建表好些。
页: [1]
查看完整版本: 上面安排要删除掉1年以前的数据informix要如何做呢?