15. SQL Server学习日记-区域变数&全域变数

一、区域变数

用于程式设计过程中临时储存单一特定资料类型数值之物件,一般用于预存程式、自订函数、批次。

使用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

结果
http://img2.58codes.com/2024/20163415cR2XQ3O4CS.png

二、全域变数

SQL Server系统内建定义所指派的一系列变数,只能使用,不能自己指派与定义。
以下举例一些

变数名称说明@@SERVERNAME返回执行的本机伺服器名称。@@ERROR返回最后执行的Transact-SQL 陈述式的错误程式码@@VERSION返回当前安装的日期、版本和处理器型别。@@REMSERVER返回远端SQL Server 资料库伺服器的名称@@CONNECTIONS返回自上次启动以来连线或试图连线的次数

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章