这是我的代码
create or replace procedure proc_test
(chang in number,kuan in number,s out number)
is
begin
s:=chang*kuan;
end ;
declare
chang number:=6;
kuan number:=7;
s number;
begin
proc_test(chang,kuan,s);
dbms_output.put_line(s);
end;
create or replace procedure proc_test
(chang in number,kuan in number,s out number)
is
begin
s:=chang*kuan;
end ;
declare
chang number:=6;
kuan number:=7;
s number;
begin
proc_test(chang,kuan,s);
dbms_output.put_line(s);
end;
解决方案 »
- Oracle 10g监听器服务无法启动 怎么解决(急)
- 有关数据库的导出语句 full=y 参数问题
- 求几本oracle经典资料,入门和进阶的都行最好有详细的案例。(小妹在此谢过了)
- 这个语句怎么写?
- 数据库里面有个字段值都是加密的乱码,怎么能够看见真值啊?
- oracle数据库数据为什么导入不成功
- oracle8I中如何像sqlserver那样
- SQLSERVER的语法到ORACLE怎么通不过
- 请教下面的pl/sql块有什么错,我是从816教材上抄下来的,运行时总出现“SP2-0552: 未说明结合变量"J"”的这样的错误,难道不能打开动态cu
- 请教各位高手,下面的表怎样写存储过程?谢谢!
- ORA-01460: 转换请求无法实施或不合理
- sql语句求助!!!!
chang number:=6;
kuan number:=7;
s number;
begin
--proc_test(chang,kuan,s);
s:= chang * kuan;
dbms_output.put_line('result = ' || to_char(s));
end;
--这样执行没问题
result = 42