SQL>
SQL> create or replace procedure getstu_info(aa out varchar2) as
2 begin
3 select a into aa from test;
4 end;
5 /Procedure createdSQL>
我只是把表修改了一下!
SQL> create or replace procedure getstu_info(aa out varchar2) as
2 begin
3 select a into aa from test;
4 end;
5 /Procedure createdSQL>
我只是把表修改了一下!
解决方案 »
- 请教关于去掉重复数据的oracle的sql问题
- java调用存储过程传数组出现异常:无效的名称模式
- ORACLE中的WHILE语句的判断条件处报错
- 问一下触发器的sqlcode判断问题
- 求助:ora-01219:数据库未打开,仅允许在视图/固定表中查询
- 为什么我的定时操作不能在规定时刻执行?麻烦大家帮我看一下
- 谁帮我把这个SQL Server下的查询转成Oracle版的?
- oracle表的主键为什么不能用Number类型?
- 关于select 1 from 应用
- select * from table一张表,让某个字段值显示为空
- sql和oracle如何公用一个存储过程?
- 请问oracle中的sid怎么改呢?
v_a varchar2(10);
begin
getstu_info(v_a);
dbms_output.put_line(v_a);
end;
/
declare
b varchar2(20);
begin
getstu_info(b);
end;
/
这样应该没有什么问题的吧SQL>
SQL> declare
2 b varchar2(20);
3 begin
4 getstu_info(b);
5 end;
6 /PL/SQL procedure successfully completedSQL>