这也就是说ORACLE中的Package相当于我们java中的一个class,在运行的时候被实例化,因此其中包变量就像是该实例中的实例变量一样。在Oracle中对包一个会话调用中,包变量是该会话中的“全局”变量。Ps:包头和包体变量的区别 包头的变量对其他包可见,包体变量只对本包可见。