SCN 的查询方式,算是 Oracle 里比较常用的小技巧了。用SELECT DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER FROM DUAL
,几秒就能搞定系统当前的 SCN 号,配合 Flashback 功能用起来蛮方便的。你要是做数据恢复或者回滚操作,这一步挺关键的。
删表数据的时候,像DELETE FROM SCOTT.KCB2 WHERE XF>;4
这种写法直接,操作完别忘了COMMIT
,不然等着你的是“找不到记录”的尴尬提示哦。截图效果参考一下教程图 11.13,看着一目了然。
顺手贴几个相关资源,都是我自己收藏过的,还挺细:Oracle11g 学习手册详解.part2 讲了不少实操内容,oracle11g 安装详解 初学者建议先看这个,还有更全的ORACLE11G 技术手册也别错过。
如果你是搞 C#的,也有和 Oracle11g 结合的教程,比如这个C#2015 oracle11g,还有安装包的下载点也给你备好了,Oracle11g 安装包 可以直接下。
,如果你最近在折腾Oracle11g,这些资源能帮你省不少时间。尤其是 SCN 这块,早点熟练,以后排查问题你会感谢自己现在的投入~