oracle procedure 问题

oracle procedure 问题

各位好
我是oracle初学者
在创建procedure时遇到1个问题:
CREATE OR REPLACE  PROCEDURE "XING"."TEST01"
     (v_row   test1%ROWTYPE
--      v_empno  test1.emp_no%TYPE,
--      v_firstname test1.first_name%TYPE,
--      v_lastname test1.last_name%TYPE
     ) AS
BEGIN
-- INSERT INTO TEST1(emp_no,first_name,last_name) VALUES   (v_empno,v_firstname,v_lastname);
SELECT * into v_empno FROM test1;
commit;
END ;
提示出错
我判断是SELECT语句出错(因为用insert语句时成功),但我找不出错在哪里.
请指教
谢谢      
你这个是用隐式游标,当select语句返回多行结果时就会出错,你可以先定义一个显示cursor,然后对每一行结果进行处理。      
好了
多谢