oracle 包中全局变量定义和使用
oracle里面包有没有全局变量,在编译的时候就被赋初值,然后再包里的函数都能用这个全局变量的值呢
------解决方案--------------------CREATE OR REPLACE Package Cor_Pkg_temp_01 As
v_test varchar2( 80):= 'test global parameter in package!';
Procedure cor_prc_temp01
(
i_Parentnode In Varchar2,
i_Service_type In Number
);
End;
/
CREATE OR REPLACE Package Body Cor_Pkg_temp_01 As
Procedure cor_prc_temp01
(
i_Parentnode In Varchar2,
i_Service_type In Number
)
Is
Begin
insert into fky values(i_parentnode
------解决方案--------------------','
------解决方案--------------------i_service_type
------解决方案--------------------','
------解决方案--------------------v_test);
Commit;
Exception
When Others Then
null;
End;
End;
/