这个是我为了实验找的源码 很简单
存储过程为
CREATE OR REPLACE  PROCEDURE "SYS"."INSERT_TEST" (PARA1 IN 
    VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
INSERT INTO scott.TEST_TYPE (TEST_TYPE,DESCRIPTION) VALUES (PARA1, PARA2);
END INSERT_TEST;
然后把执行权限给Public  然后用scott在java下获得连接
 Connection con = db.getCon();//封装了
  CallableStatement proc = null;
  proc = con.prepareCall("{call JLU.INSERT_TEST(?,?)}");
  proc.setString(1,"四级考试");
  proc.setString(2,"貌似很牛逼的考试");
  proc.execute();但是Tom老猫说  javax.servlet.ServletException: ORA-06550: 第 1 行, 第 7 列: 
PLS-00201: 必须说明标识符 'JLU.INSERT_TEST'
ORA-06550: 第 1 行, 第 7 列: 
PL/SQL: Statement ignored
多谢啦  我是学生  没有经验 找了很多帖子也没有改过来 我下东西下的没有分了 呵呵