26-03-01 22:01

[1/3] 跟着 Oracle 10g 数据库文档学习新知识,结果在执行一个叫 CTX_DDL.CREATE.INDEXT_SET 的存储过程的时候卡住了(语法错误)。我可以想象当年那些同样照着文档学习的人会有多困惑,甚至会怀疑遇到 bug 了(打的补丁不够)。我很幸运,打开 12c 的对应文档发现这个存储过程少了一个字母,变成 CTX_DDL.CREATE.INDEX_SET 了,但还是错误。又打开 19c 的对应文档,那个小数点变成下划线了(CTX_DLL.CREATE_INDEX_SET),这下终于没问题了。由此可见,即便根本用不到新版 Oracle 数据库的功能,跟着较新的文档学习会有这种额外好处(笔误都改的差不多了)。另外,Oracle 初学者也不要总是怀疑自己遇到 bug,这种久经考验的企业级软件要想在学习过程中就遇到 bug 是几率很小的。

发布于 辽宁