SQL SERVER 局部变量
2016-05-18 22:46
260 查看
局部变量:
以“@”开头的标识符表示变量(局部变量),该变量必须先用DECLARE命令声明后才能使用:
使用DECLARE命令并创建局部变量后,初始值为NULL,可以使用SELECT或SET命令这只局部变量的值,
示例1:声明、赋值、输出:
示例2:通过查询语句给变量赋值:
示例3:使用由SET赋值的局部变量进行查询:
以“@”开头的标识符表示变量(局部变量),该变量必须先用DECLARE命令声明后才能使用:
DECLARE @js_age int; DECLARE @name varchar(32), @address varchar(64);
使用DECLARE命令并创建局部变量后,初始值为NULL,可以使用SELECT或SET命令这只局部变量的值,
示例1:声明、赋值、输出:
DECLARE @js_age INT SELECT @js_age = 28 SELECT @js_age AS 年龄 GO
示例2:通过查询语句给变量赋值:
DECLARE @js_rows INT SET @js_rows = (SELECT COUNT(*) FROM PERSON) SELECT @js_rows as 行数 GO
示例3:使用由SET赋值的局部变量进行查询:
USE test GO DECLARE @js_address VARCHAR(64) SET @js_address = 'AAAAA' SELECT RTRIM(FirstName) + ' ' + RTRIM(LastName) AS Name, @js_address AS ADDRESS FROM PERSON GO
相关文章推荐
- 推荐Sql server一些常见性能问题的解决方法
- SQL Server存储过程的基础说明
- SQL Server下几个危险的扩展存储过程
- 如何在SQL Server 2008下轻松调试T-SQL语句和存储过程
- SQL Server中选出指定范围行的SQL语句代码
- c语言全局变量和局部变量问题及解决汇总
- 深入探讨C语言中局部变量与全局变量在内存中的存放位置
- sqlserver 局部变量的使用
- 一些SQL Server存储过程参数及例子
- SQL Server优化50法汇总
- 全局变量与局部变量在内存中的区别详细解析
- 关于全局变量和局部变量的那些事
- javascript中局部变量和全局变量的区别详解
- javascript 用局部变量来代替全局变量第1/2页
- SQL Server数据库管理员(DBA)的工作内容
- 列出SQL Server中具有默认值的所有字段的语句
- MSSQL数据类型及长度限制详细说明
- SQL SERVER函数之深入表值函数的处理分析
- c++静态局部变量和静态函数示例
- awk实现Left、join查询、去除重复值以及局部变量讲解例子