如题,谢谢
解决方案 »
- 用select查找一条记录,如果没找到就执行一个语句
- create table语法
- 两服务器定期同步更新问题
- Oracle ODBC开发问题?
- 如何只复制表结构到新表,不复制数据
- 在Oracle里写好了存储过程,却不知道如何执行并得到返回值
- 请帮我检查我的更新触发器错在哪,总是要报'创建的触发器带有编译错误'
- 怎么关闭oracle?
- 急死俺了
- INS-20802] Oracle Net Configuration Assistant 失败
- order by中 over分析函数里面,如何判断t_customer_id的记录个数?
- 使用impdp导入方案(即用户),提示该用户已存在,请问该如何解决
2 (n_1 in number := 5,
3 n_2 in number := 6,
4 n_3 in number := 7)
5 as
6 begin
7 dbms_output.put_line(n_1||n_2||n_3);
8 end;
9 / SQL> begin
2 example_defaults(7,8,9);
3 example_defaults(7,8);
4 example_defaults(7);
5 example_defaults();
6 end;
7 / 789
787
767
567
create or replace procedure proc_test( o1 out number ,i1 in number default 1,o2 out number)
as
begin
o1:=10 + i1;
o2:=10;
end;在如何直接执行就能让i1取默认值而不用if判断
即是begin proc_test(); end;括号里怎么写???