有一个数据抽取的题目,一直想用一条程序去实现,问下各位大虾~~
将数据库A的部门表DEPT,抽取到数据库B的部门表ODS_DEPT(不能使用Truncate方式)
DEPT表
部门 部门名称 更新时间
A AAA 2011/1/1
B BBB 2012/1/1
C CCC 2013/1/1
ODS_DEPT表
部门 部门名称 抽取创建时间 抽取更新时间
A AAA 2011/1/1 2013/1/1
B BBB 2012/1/1 2013/1/1
C CCC 2013/1/1 2013/1/1
题目一:用时间参数做增量抽取,把DEPT表抽取到ODS_DEPT表。要求“抽取创建时间”为第一次抽取的时间,“抽取更新时间”为更新时间。
题目二:假设DEPT已经抽取到ODS_DEPT表,有一天,DEPT表删除了“A部门”这条数据,请修改题目一的程序,保证数据同步到ODS_DEPT.
如以上的题目,两道题目分开做,难度不大。若是题目二能在题目一的基础上加点什么就可以实现数据同步,那就更好了!!
有其他更好的想法吗?@牛人@大虾们@所有人