代码改变世界

随笔档案-2012年5月3日

让SQLPLUS识别空行

2012-05-03 15:08 by 红色闪电, 259 阅读, 收藏,
摘要: 因SQL脚本含有一些空行,造成语句断裂,产生“SP2-0734: unknown command ”错误。使用以下方法可以避免。错误现象:SQL> select id from ttwhere id=1; 2 SQL> SP2-0042: unknown command "where id=1" - rest of line ignored.修改方法:SQL> SET SQLBLANKLINES ON SQL> select id from tt 2 3 where id=1; ID---------- 1 1 1 1 1 阅读全文

并行重建本地分区索引

2012-05-03 08:28 by 红色闪电, 1041 阅读, 收藏,
摘要: DBMS_PCLXUTIL工具包使用方法:DBMS_PCLXUTIL.BUILD_PART_INDEX ( jobs_per_batch IN NUMBER DEFAULT 1, procs_per_job IN NUMBER DEFAULT 1, tab_name IN VARCHAR2 DEFAULT NULL, idx_name IN VARCHAR2 DEFAULT NULL, force_opt IN BOOLEAN DEFAULT FALSE); 场景一:新建索引首先使用unusable选项建立一个失效状态的本地分区索引CREATE INDEX <idx_name> 阅读全文