SQL變量定義賦值及調(diào)用
下面將為您介紹SQL數(shù)據(jù)庫中的全局變量及全部變量的賦值方式,供您參考,如果您對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 --結(jié)果將為NULL
--3.變量也是存在表變量,表變量與物理表存在一定區(qū)別
【編輯推薦】