银行数据库

请问DB2的DDL操作是否记录在日志上

本人DBA新手,最近学习DB2中,主要在看牛新庄的《循序渐进DB2》一书,对其中日志一章有所不解该书P286页上写着“日志中只记录DML操作”,而且在该页表格内写着“DDL操作,create,drop和alter操作不记录日志”但是在该书P119页有个例子,在create了一个table后,可以rollback掉,也就是说,D...显示全部
本人DBA新手,最近学习DB2中,主要在看牛新庄的《循序渐进DB2》一书,对其中日志一章有所不解该书P286页上写着“日志中只记录DML操作”,而且在该页表格内写着“DDL操作,create,drop和alter操作不记录日志”
但是在该书P119页有个例子,在create了一个table后,可以rollback掉,也就是说,DDL操作也可以被undo掉吧。。。


ORACLE的DDL语句会隐式提交一下,但是DB2貌似不会。。。所以我想问DB2的DDL语句是通过什么形式可以被ROLLBACK的呢?收起
参与17

查看其它 15 个回答yx0409的回答

yx0409yx0409数据仓库工程师中油瑞飞
似乎都有些道理啊。
互联网服务 · 2010-09-17
浏览715

回答者

yx0409
数据仓库工程师中油瑞飞
擅长领域: 数据库

yx0409 最近回答过的问题

回答状态

  • 发布时间:2010-09-17
  • 关注会员:1 人
  • 回答浏览:715
  • X社区推广