EBS开发基础知识
一、例外处理问题 有很多人喜欢在处理exception时,置为'null',应该说这是一个很不好的习惯,如果没有定义特定的exception,最起码应该把数据库的错误信息完整的报出来。 错误的写法: EXCEPTION WHEN OTHERS THEN NULL; END; 正确的写法: EXCEPTION WHEN OTHERS THEN FND_FILE.PUT_LINE(FND_FILE.OUTPUT, SQLCODE); FND_FILE.PUT_LINE(FND_FILE.OUTPUT, SQLERRM); END; 二、并发请求的OUTPUT和LOG不分 有的同学在并发请求输出的时候,不知道如何把日志输出出来,其实很简单: 输出到请求的输出:FND_FILE.PUT_LINE(FN