摘要: 一:ETL中有增量数据1 寻找增量时间戳(1)各种数据库:表的创建时间字段和修改时间字段或者最后的修改时间字段;(2)sql server:可以用找自增字段或者时间戳;(3)Oracle:找序列字段也是自增的;(4)如果找不到以上字段,可以分析实际业务数据:比如各种编号是不是不重复自增的;上个月的数据不会改变,变化只是本月的,那么本月数据就是增量数据;(5)有增量变更记录数据表,标识哪些字段是insert,update和delete2 如何实现insert,update和delete(1)对有增量变更记录数据表的,拆分一下(insert,update和delete),很简单直接就可以同步处理. 阅读全文
posted @ 2008-07-02 21:07 深潭 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2008-07-02 09:06 深潭 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2008-07-02 09:04 深潭 阅读(153) 评论(0) 推荐(0) 编辑
摘要: --如何查询子节点和父节点--创建测试表CREATE TABLE DetailAccount( id INT PRIMARY KEY, parent INT, balance FLOAT)CREATE TABLE RollupAccount( id INT PRIMARY KEY, parent INT)INSERT INTO DetailAccount VALUES (3001, 2001, 10)INSERT INTO DetailAccount VALUES(4001, 3002, 12)INSERT INTO DetailAccount VALUES(4002, 3002, 14)IN 阅读全文
posted @ 2008-07-02 09:03 深潭 阅读(734) 评论(0) 推荐(0) 编辑