注册 登录
编程论坛 Oracle论坛

简单的存储过程怎么会有错啊

e00tang 发布于 2006-12-28 12:47, 1319 次点击

create procedure aa
as
begin
create table student (coll Integer);
end;


提示有编译错误

能给出完整的创建过程吗?

存储过程中有哪些东西不能创建啊?

还有 我已创建了student表并且插入了记录,可在执行这段代码时
create procedure aa
as
begin
select * from student;
end;
也出现同样出现编译错误

这是怎么回事啊???????
高手们帮我解决一下,本人将不甚感激啊!

[此贴子已经被作者于2006-12-28 16:11:53编辑过]

2 回复
#2
棉花糖ONE2006-12-28 23:17
存储过程里面能建表吗
end;,end后面要加存储过程名,建议楼主先去找本plsql入门的书看看
#3
hzjwcx2007-01-10 16:19

procedure 不能建table啊

1