SQL> create table xuesheng (id int,k1 number(3),k2 number(3));表已创建。SQL> alter table xuesheng add constraint pk_xue primary key(id);表已更改。SQL> insert into xuesheng (id,k1,k2) values(1,78,87);已创建 1 行。SQL> create or replace procedure ccc
2 (
3 str1 in int,
4 str3 out number
5 )
6 as
7 kc1 number(3);
8 kc2 number(3);
9 begin
10 select k1,k2
11 into kc1,kc2
12 from xuesheng
13 where id=str1;
14 str3:=kc1+kc2;
15 end;
16 /过程已创建。SQL> create or replace procedure ddd as
2 str1 number(2);
3 str3 number(4);
4 begin
5 str1:=1;
6 ccc(str1,str3);
7 dbms_output.put_line(str3);
8 end;
9 /过程已创建。SQL> set serveroutput on
SQL> begin
2 ddd;
3 end;
4 /
165PL/SQL 过程已成功完成。SQL>
2 (
3 str1 in int,
4 str3 out number
5 )
6 as
7 kc1 number(3);
8 kc2 number(3);
9 begin
10 select k1,k2
11 into kc1,kc2
12 from xuesheng
13 where id=str1;
14 str3:=kc1+kc2;
15 end;
16 /过程已创建。SQL> create or replace procedure ddd as
2 str1 number(2);
3 str3 number(4);
4 begin
5 str1:=1;
6 ccc(str1,str3);
7 dbms_output.put_line(str3);
8 end;
9 /过程已创建。SQL> set serveroutput on
SQL> begin
2 ddd;
3 end;
4 /
165PL/SQL 过程已成功完成。SQL>
解决方案 »
- oracle安装失败,以前有安过,卸载后重新安装也没有问题,上次我重安前把注册表什么的都删除了再安就不行了
- 求助:用存储过程实现数据查询、结果集处理、数据插入
- oracle9i的数据导入oracle10g 中怎么不行啊?
- oracle 含数字的字符串的排序问题
- 关于一Sql语句的执行速度问题?
- 帮我看看这个语句!!!!
- oracle 怎么存取声音文件
- 如何查看oracle是64位的还是32位的。
- 关于Oracle插件的问题。
- 64bit Sqlserver2012 链接服务器连接Oracle10g 32bit已被玩疯
- 大家来看看这条语句该怎么写
- pengdali(大力 V3.0) ,老问题了,关于job的,帮我看看啊
as
begin
str3:=str1+str2;
end;
/
set serveroutput on
declare
v_str number;
begin
get_value(1,1,v_str);
end;
/