码迷,mamicode.com
首页 > 数据库 > 详细

sqlserver数据库的变量

时间:2018-01-17 00:45:30      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:区别   name   表达式   数据   har   tno   body   一个   var   

//声明局部变量
DECLARE @变量名 数据类型
DECLARE @name varchar(8)
DECLARE @seat int


//赋值
SET @变量名 = 值 或
SELECT @变量名 = 值


SET @name = ‘张三‘
SELECT @name = studentName FROM Student WHERE studentNo = ‘10011‘

 

 

//二者区别

            SET               SELECT
同时对多个变量赋值    不支持              支持
表达式返回多个值时    出错              将返回的最后一个值赋给变量
表达式未返回值时     变量被赋NULL值        变量保持原值

sqlserver数据库的变量

标签:区别   name   表达式   数据   har   tno   body   一个   var   

原文地址:https://www.cnblogs.com/wangzhaofang/p/8297358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!