SQL变量定义赋值及调用

数据库 SQL Server
下文为您详解Sqlserver中全局变量及全部变量的赋值方式,以及相关的注意事项,供您参考,希望对您学习SQL数据库能够有所帮助。

下面将为您介绍SQL数据库中的全局变量及全部变量的赋值方式,供您参考,如果您对SQL中变量感兴趣的话,不妨一看,相信对您会有所启迪。

Sqlserver中存可以定义 :全局变量   DECLARE @@变量名    类型 
                      
                                      :局部变量   DECLARE @变量名   类型

赋值方式:

--一. SET赋值
       DECLARE @Name varchar(50),@@Name varchar(50)
    SET @Name='局部张三'
    SET @@Name='全局张三'
    SELECT @@Name+'   '+@Name 
    --二. SELECT 赋值
       DECLARE @Name varchar(50),@@Name varchar(50)
    SELECT @Name='局部张三',@@Name='全局张三'
       SELECT @@Name+'   '+@Name

--顺便说下

   --1.变量的作用域是有限的
   --2.进行变量操作,需初始化
       DECLARE @Name varchar(50)
       --SET @Name=''
    SET @Name = @Name+'张三'
       SELECT @Name --结果将为NULL
   --3.变量也是存在表变量,表变量与物理表存在一定区别

 

 

【编辑推荐】

SQL中的指示变量及数组变量

SQL中系统变量的应用实例

详解SQL Server分布式查询

sql中while语句多层循环实例

SQL中的指示变量及数组变量

 

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-12 10:23:05

SQL Server变

2010-11-26 15:18:10

mysql变量赋值

2010-11-26 16:18:13

MySQL变量定义

2010-09-10 09:47:14

SQL变量指示

2010-11-12 10:46:16

SQL Server变

2010-09-14 16:59:39

SQL自定义函数

2010-09-03 15:21:46

SQLselect语句

2009-07-08 16:52:29

ScalaScala教程

2009-08-31 10:18:00

C#静态变量定义C#静态变量

2010-11-10 15:36:44

SQL Server存

2009-07-14 17:12:55

Jython类

2010-09-28 14:27:35

SQL定义Xml

2010-09-25 11:20:05

SQL主键

2010-07-01 16:58:43

SQL Server

2010-09-08 17:29:37

SQL表变量

2017-01-24 19:57:13

Linux命令Shell

2010-07-21 17:07:42

SQL Server

2015-08-20 09:33:01

IDC数据中心

2009-12-04 13:14:19

PHP Global变

2010-11-12 10:53:41

sql server表
点赞
收藏

51CTO技术栈公众号