procedure proc_pjyw_calc_param() is
begin
end proc_pjyw_calc_param;
有问题,好象一定要带参数,可以定义不带参数的procedure和function吗?另外我定义了一个pack body ,pack body 中定义了一些变量create or replace package body pack_A is
v_1 char(5);
v_2 char(5); procedure proc_a( ) is
-- v_1 := XXX;
-- v_2 := XXX;
end proc_a; function fun_a( ) return number is -- 利用v_1变量;
-- 利用v_2变量; end fun_a; function fun_b( ) return number is
-- 利用v_1变量;
-- 利用v_2变量;
end fun_b;
请问,可以在外部(java)中调用proc_a后,先计算出v_1,v_2后再通过外部程序(java)调用fun_b,fun_a,这样v_1,v_2的值可以被fun_b,fun_a利用吗?因为不想fun_b,fun_a中重复调用proc_a过程 end pack_A;
begin
end proc_pjyw_calc_param;
有问题,好象一定要带参数,可以定义不带参数的procedure和function吗?另外我定义了一个pack body ,pack body 中定义了一些变量create or replace package body pack_A is
v_1 char(5);
v_2 char(5); procedure proc_a( ) is
-- v_1 := XXX;
-- v_2 := XXX;
end proc_a; function fun_a( ) return number is -- 利用v_1变量;
-- 利用v_2变量; end fun_a; function fun_b( ) return number is
-- 利用v_1变量;
-- 利用v_2变量;
end fun_b;
请问,可以在外部(java)中调用proc_a后,先计算出v_1,v_2后再通过外部程序(java)调用fun_b,fun_a,这样v_1,v_2的值可以被fun_b,fun_a利用吗?因为不想fun_b,fun_a中重复调用proc_a过程 end pack_A;
解决方案 »
- Oracle 字符串缓冲区太小
- 求windows 32bit平台上oracle 11.1.0.6升级到11.1.0.7的patch号
- 请问 database links的密码怎么解密
- oracle 10g 个人版与企业版, 对机器的性能有有什么要求呢?
- 如何用sql语句查询某一数据表某十条连续的记录,比如前十条,第十一到第二十条等等?
- Oracle还是DB2?
- 请问那里有ORACLE8的客户端下载?
- 在linux下启动数据库的两个方法~~结果不同呀!?
- 请教一个简单的问题,关于索引?
- snowy_howe请进来接分
- 20行的简单pro*c代码为啥编译通不过,帮俺找出原因就给分.
- 用pro*c编成的程序,如何独立运行?
create procedure myproc
as ...后面的问题看不大明白