随笔分类 -  PL/SQL

摘要:在使用BAM监控SOA接口实例运行情况时,需要设计一个视图整合SOA实例信息,包括实例ID,创建时间,完成时间,还有实例状态等信息。SOA中分别有三张比较重要的表保存实例信息:COMPOSITE_INSTANCE:记录实例基本信息,包括ID,状态,创建时间,但没有完成时间,比较麻烦的是SOA状态监控需在Oracle EM里面开启,否则对于已完成的实例一律标记为状态32,也就是Unknow状态。系统出于性能的考虑默认是关闭的,而且客户一般也不允许开启,这就给状态监控带来问题,因此需要以下两张表的支持,这里为了讲解方便假设假设表只存在ID,STATE两个字段。CUBE_INSTANCE:记录BPE 阅读全文
posted @ 2013-10-15 10:58 ZJF_CFC9 阅读(361) 评论(0) 推荐(0)
摘要:根据编程语言的惯性思维一般会这样写CREATE OR REPLACE PROCEDURE PRO_NAME()但很可惜编译不通过PLS-00103: Encountered the symbol ")" when expecting one of the following: current delete exists prior将其改成CREATE OR REPLACE PROCEDURE PRO_NAME去掉括号就OK了另外在PL/SQL中语句块之间如果没有代码的话也是会报错比如CREATE OR REPLACE PROCEDURE PRO_NAMEISBEGINEND 阅读全文
posted @ 2013-08-11 18:30 ZJF_CFC9 阅读(792) 评论(1) 推荐(1)
摘要:Oracle9i :ProgramwithPL/SQL Additional Practices 第11题Create a PL/SQL block to retrieve the last name and department ID of each employee from the EMPLOYEES table for those employees whose EMPLOYEE_ID is less than 114. From the values retrieved from the EMPLOYEES table, populate two PL/SQL tables, one 阅读全文
posted @ 2013-08-11 00:51 ZJF_CFC9 阅读(572) 评论(0) 推荐(0)