SQL中局部变量和全局变量有何区别?

来源:百度知道 编辑:UC知道 时间:2024/06/06 05:24:29
SQL中局部变量和全局变量有何区别?

全局变量在整个页面有效,局部变量只在一部分地方有效.
不知你有没有学过ASP
一个页面
<%
Dim a '定义全局变量
a="1111" '给全局变量赋值

Sub x()
Dim b '定义局部变量
b="0000" '赋值
End Sub

Response.Write(a) '可以调用全局变量
Response.Write(b) '局部变量的有效范围已过,不能调用
%>
懂了没
变量b只能在过程 x 中被调用,因为变量是在过程x中声明的 End Sub 后变量就无效了

就是作用域不同