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

SQL中局部变量和全局变量有何区别?
2025-03-22 18:10:49
推荐回答(2个)
回答1:

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

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

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

回答2:

就是作用域不同