SQL Server数据库Transact-SQL中变量的使用
1、*全局变量(Global Variable), 由系统预定义好的, 可以直接使用.
*局部变量(Local Variable), 需要用户自行定义和使用.
2、全局变量的使用
①显示到当前日期和时间为止试图登录SQL Server的次数, 执行语句如下:
SELECT GETDATA() AS '当前日期', @@CONNECTTIONS AS '目前连续次数'
②显示SQL Server安装的日期, 版本和处理器类型, 执行语句如下:
SELECT @@VERSION AS 'SQL Server基本信息'
3、局部变量的使用
①下面创建一个局部变量, 统计pubs数据库中jobs表的记录个数, 执行语句如下:
USE pubs
GO
DECLARE @COUNT int
SELECT @COUNT=COUNT(*) FROM jobs
SELECT @COUNT AS 'jobs 表的记录个数'
②下面创建2个局部变量, 分别求出jobs表中的最低日工资(min_lvl)的最小值和最高日工资(max_lvl)的最大值. 执行语句如下:
USE pubs
DECLARE @MAX real, @MIN real
SELECT @MAX=max(max_lvl), @MIN=min(min_lvl) FROM jobs
SELECT @MAX AS '最高日工资',
@MIN AS '最低日工资'
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:44
阅读量:46
阅读量:64
阅读量:72
阅读量:63