首页 > 数据库 > Oracle > redo log日志挖掘(二)
这一段时间,在上次的基础上,完成了行迁移、行链接的支持,并且增加了rollback的支持。在数据类型方面,增加了char和timestamp的支持,请看测试:
SUNDOG315>create table t (id1 number,id2 number,id3 number,text1 varchar2(4000),
text2 varchar2(4000),text3 varchar2(4000));
表已创建。
SUNDOG315>insert into t values (1,2,3,lpad('a',4000,'a'),lpad('a',4000,'a'),lpad
('a',4000,'a'));
已创建 1 行。
SUNDOG315>insert into t values (2,3,4,'a','a','a');
已创建 1 行。
SUNDOG315>update t set text1=lpad('a',4000,'a'),text2=lpad('a',4000,'a'),text3=l
pad('a',4000,'a') where id1=2;
已更新 1 行。
SUNDOG315>delete from t;
已删除2行。
SUNDOG315>rollback;
回退已完成。
其中,4000个a太长了,用aaaa...aaaa代替
1798657,00020021000002a4,1003396,56273,1,36,280,TEST,T,insert into T ( ID1, ID2, ID3, TEXT1, TEXT2, TEXT3 ) values ( 1, 2, 3, 'aaaa...aaaa', 'aaaa...aaaa', 'aaaa...aaaa');来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/19423/viewspace-1039152/ ,如需转载,请注明出处,否则将追究法律责任。