变量的作用域和可见性设计变量在块中的位置,不同的位置使得变量具有不同的有效性与可访问性. 变量的作用域是指可以使用变量的程序单元部分,可以是包和子程序包等. 当一个变量在它的作用域中可以用一个不限定的名字来引用时,就称之为可见性.一般标识符在他的作用域内部是可见的. 在PL/SQL块或子程序中定义的变量仅在本地可用,如果在块之外访问变量是非法的,这种变量称之为本地变量.当变量超出其作用域是,变量使用的内存将会被释放,直到变量被从新定义并初始化. PL/SQL变量的作用域和可见性在嵌套块中时,需要