编译存储过程出现异常

编译存储过程出现错误大家好,请问以下错误是什么原因造成的呢?SQL create or replace procedure pro2is3b

编译存储过程出现错误
大家好,请问以下错误是什么原因造成的呢?
SQL> create or replace procedure pro
  2  is
  3  begin
  4  select * from student where id=11;
  5  end;
  6  /

Warning: Procedure created with compilation errors
[解决办法]
编译存储过程出现异常楼主还是先看看procedure是干嘛用的吧,你这样写存储过程有什么意义呢
[解决办法]
select 返回的结果存在哪里????

要么into到变量,然后dbms.output.putline打印一下
要么就放到游标里面
或者把结果insert到一个表里面,比如
insert into a(aa,bb) select cc,dd from b where id=1;  ---首先要建立a表。
create table a as select cc,dd from b where id=1;---不需要手动建立表