在Java中,变量是一种可以存储数据值的对象。在方法中声明的变量我们叫局部变量,声明为ststic的变量我们叫做全局变量。
局部变量是用户自定义的变量,它的作用范围仅在程序内部,在程序中通常用来村储从表中查询道德数据,或当作行程序执行过程中暂存变量。
(1)变量的声明:
DECLARE@变量名 变量类型 [,@变量名 变量类型]
(2)局部变量的赋值:
SELECT@局部变量=变量值 (可以查询结果赋值)
SET@局部变量=变量值 (直接赋值)
//声明一个长度为10个字符的变量id
declare @id char(10)
//声明一个存放职员年龄的整型变量
declare @age int
//赋值
select @id='1111'
set @age=20
(3)全局变量有什么特点或不同?
作用范围不同,局部变量仅在程序内部,全局变量作用于任何程序。局部变量自己定义,全局变量是系统定义和维护,只能使用不能修改。局部变量一个@全局变量两个@@