进一步的PL / SQL问题

时间:2015-05-19 07:49:58

标签: oracle plsql oracle-apex

我做了一个post before asking for help,这一切都非常有用。但我遇到了另一个我无法解释的错误。

所以我的新问题是:

  

第0行出错:PL / SQL:编译单元分析终止

以下是代码:

CREATE OR REPLACE PROCEDURE deploy_employee(
    EMP_USERNAME IN EMPLOYEE)

IS

    emp_user VARCHAR2(50);
    emp_pass VARCHAR2(50);

BEGIN

  FOR indx IN NVL (EMP_USERNAME.FIRST, 0) .. NVL (EMP_USERNAME.LAST, -1)

  LOOP

    BEGIN
      BEGIN
        SELECT EMP_USERNAME INTO emp_user FROM EMPLOYEE;
        SELECT EMP_PASSWORD INTO emp_pass FROM EMPLOYEE;
      EXCEPTION
      WHEN NO_DATA_FOUND THEN
        emp_user  := NULL;
        emp_pass  := NULL;
      END;
      APEX_UTIL.CREATE_USER( p_user_name => emp_user, 
                             p_web_password => emp_pass );
    END;
  END LOOP;

END deploy_employee;

有没有人知道这个问题,我似乎无法找到答案(任何帮助都会很棒:D)

0 个答案:

没有答案