错误是什么?select employee_id,last_name,first_name,salary 
into v_empno,v_lastname,v_firstname,v_salary
from hr.employees
返回是一条记录马?

解决方案 »

  1.   

    SQL PLUS中,PL/SQL DEV的COMMAND WINDOW中执行你的create or replace...
    然后show error看具体的错误信息
      

  2.   

    1。单独拿出来运行“select employee_id,last_name,first_name,salary 
    into v_empno,v_lastname,v_firstname,v_salary
    from hr.employees
    where employee_id=p_empno;“,没有问题,确是一条记录。2。在sql plus提示符下运行,警告:包体编译有错误。
    我不会看错误。用show error命令察看错误,不显示阿,只给出show error的语句格式。
    3。我说的错误在“select”是根据在企业管理器打开包体点编译按钮,亮条指示到这一句,注释掉以后,没问题了。
    4。另外,看很多帖子里谈到pl/sql DEV,这是什么环境?需要另外下载安装吗?和PL/SQL WORKSHEET不一样吗?
    谢谢各位。