PLSQL包模仿java类属性和get、set方法

    技术2025-08-30  4

    需求: 1、在PL/SQL里创建一个含function的package包(类似java实体类,包含公共属性,方法); 2、通过set_var1()设置公共属性给其它函数使用 3、通过get_var1()函数测试

    create or replace package hr as FUNCTION set_var (var1 in varchar2) RETURN varchar2; FUNCTION get_var RETURN varchar2 ; end hr; / create or replace package body hr as var_public varchar2(30); FUNCTION set_var (var1 in varchar2) RETURN varchar2 is begin var_public :=var1; RETURN var_public; end; FUNCTION get_var RETURN varchar2 is begin RETURN var_public; end; end hr; /
    Processed: 0.010, SQL: 9