一、区域变数
用于程式设计过程中临时储存单一特定资料类型数值之物件,一般用于预存程式、自订函数、批次。
使用declare宣告变数指定变数名称,在名称面前加上@,Ex : @start date必须为变数指定资料类型和长度预设变数数值为null可以使用set或select两种方式指派变数EX:
Use hospdbgo declare @number int; --宣告变数 @number,资料型态intset @number=10; --指派数值 10 给 @numberwhile @number <= 100 --@number小于等于 100 进入 while 迴圈beginset @number = @number+10; --每层加 10print @number; --显示每次 @number 数值end
结果
二、全域变数
SQL Server系统内建定义所指派的一系列变数,只能使用,不能自己指派与定义。
以下举例一些