【发布时间】:2014-03-11 07:18:33
【问题描述】:
create table Employee(Id number,
Name varchar(20),
Age number,
DId number,
Salary number,
primary key(Id),
foreign key(DId) references Department on delete cascade);
declare
total number;
procedure myFunction(x in number) is
begin
insert into Employee values(17,'Jaskaran Singh',31,1,200000);
dbms_output.put_line('successfully executed');
select * from Employee;
end;
begin
myFunction(3);
end;
【问题讨论】:
-
你想达到什么目的?您执行了
select却没有返回它或以任何方式使用它的数据。 -
我只想打印数据
-
参考这个链接stackoverflow.com/questions/6029802/…关于如何在过程/函数中使用select
-
@mohitsahu 所以你应该遍历结果并
dbms_output他们。