sqlldr语法 (转贴)
sqlldr语法March 20th, 2007 | Categories: Boring | Tags: Leave a comment | Trackback 在北信的时候学习sqlloader的笔记,留着查询用。现在基本忘记上大学的日子了。控制根据数据不同插入不同的表(条件装载); FIELDS TERMINATED BY x’09′ (制表符)whitespace(空格)等不同的数据分隔符号 装载定长数据; 装载变长数据; 装载嵌套数据; 在sqlldr中使用函数 如何装载日期类型纪录 装载分区表; TRAILING NULLCOLS 使用filler 跳过 在导入数据文本中不想进行导入的列 控制根据数据不同插入不同的表包括文件:日志文件;控制文件;坏记录文
print oracle error msg list
convenient for who views all error msg [@more@] create table SQLERRTAB( SQLNO VARCHAR2(10), SQLERRTEXT VARCHAR2(4000)) DECLAREerr_msg VARCHAR2(1200);BEGIN--dbms_output.enable (1000000);FOR err_num IN 0.. 100000LOOP err_msg := SQLERRM (-err_num);IF err_msg NOT LIKE '%Message '||err_num||' not found%' AND err_msg NOT LIKE '% non-ORACLE exception %' THENinsert into SQLERRTAB VALUES ('ORA-'||LPAD(ERR_NUM,5,'0'),ERR_MSG); END IF;END LOOP;END;
often access url collections
-------------------------->>> http://www.csee.umbc.edu/help/oracle/index.shtml http://www.psoug.org/reference/system_privs.html http://www.lc.leidenuniv.nl/awcourse/oracle/server.920/a96521/toc.htm http://www.torontofirstradio.com/default.html http://www.adp-gmbh.ch/ora/concepts/transaction.html[@more@]