各位大哥,如何用快照日志实现增量数据啊!!!急急急!!! 需求就是想获取比如10个表每个月的增量数据,现在想了各种方法,物化视图,触发器什么的,有人说用快照日志也可以实现,请问大哥们知道如何实现么?我要得到增量的数据,传给别的公司,让他们的数据库跟我的数据库每个月做同步。另外大家帮我想想,到底哪种方法实现简单,或者占用资源更小。谢谢各位啦! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 类似ETL,可以增加时间戳字段或者增长ID字段,来获取一个月的增量数据,毕竟是每个月做一次,不建议触发器。 时间戳字段或者增长ID字段,这个增长ID是什么,比如我一条数据insert尽量,我有个时间,那增长ID是什么,如果这条语句又被更新了,那我最后怎么办,你这个是不是也要用触发器判断新增更新,然后查到这个字段里?麻烦详细给说明步骤,小弟不带明白。谢谢啦 我最后要导出个TXT文档给别的公司,里面有增删改的标识和数据,它是Sql的数据库。所以快照是不是不适合? 增加两列,一列insert_time,一列lastupdate_time,然后select from table t where t.insert_time>'2011-02-01' or t.lastupdate_time>'2011-02-01' TNS-12564: TNS: 拒绝连接 问一个oracle中关于序列的问题 forms开发中变量作用域的问题 oracle让你看了头疼的 sql:'1' in ('1,2,5') 怎么能使用sql语句只输出关于'1'的记录? 如何启动iSQL*Plus? 我这个句子运行效率非常低,怎么能改善一下呢? 请推荐国外好的关于oracle的站点。 如何创建一张表,让某字段为自动序列? oracle7客户端连接oracle9i服务器,为什么连接速度慢? [求助】使用Oracle的存储过程动态建立数据库表 oracle union 和 OR 的效率问题 不解 求一个SQL查询语句(有点难度)
时间戳字段或者增长ID字段,这个增长ID是什么,比如我一条数据insert尽量,我有个时间,那增长ID是什么,如果这条语句又被更新了,那我最后怎么办,你这个是不是也要用触发器判断新增更新,然后查到这个字段里?麻烦详细给说明步骤,小弟不带明白。谢谢啦
from table t
where t.insert_time>'2011-02-01' or t.lastupdate_time>'2011-02-01'