自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

設(shè)置Transact-SQL變量中的值

數(shù)據(jù)庫 SQL Server
Transact-SQL變量是SQL中比較常見的變量,下面就將為您介紹該變量值的設(shè)置方法,供您參考,希望對您能有所啟迪。

下文將教您如何設(shè)置Transact-SQL變量中的值,供您參考,如果您對SQL中變量使用方面感興趣的話,不妨一看,相信對您有所幫助。

***次聲明變量時將此變量的值設(shè)為 NULL。若要為變量賦值,請使用 SET 語句。這是為變量賦值的較好的方法。也可以通過 SELECT 語句的選擇列表中當(dāng)前所引用值為變量賦值。

若要通過使用 SET 語句為變量賦值,請包含變量名和需要賦給變量的值。這是為變量賦值的較好的方法。例如,下面的批處理聲明兩個變量、對它們賦值并在 SELECT 語句的 WHERE 子句中予以使用:

USE Northwind
GO
-- Declare two variables.
DECLARE @FirstNameVariable NVARCHAR(20),
   @RegionVariable NVARCHAR(30)

-- Set their values.
SET @FirstNameVariable = N'Anne'
SET @RegionVariable = N'WA'

-- Use them in the WHERE clause of a SELECT statement.
SELECT LastName, FirstName, Title
FROM Employees
WHERE FirstName = @FirstNameVariable
   OR Region = @RegionVariable
GO
變量也可以通過選擇列表中當(dāng)前所引用的值賦值。如果在選擇列表中引用變量,則它應(yīng)當(dāng)被賦以標(biāo)量值或者 SELECT 語句應(yīng)僅返回一行。例如:

USE Northwind
GO
DECLARE @EmpIDVariable INT

SELECT @EmpIDVariable = MAX(EmployeeID)
FROM Employees
GO

如果 SELECT 語句返回多行而且變量引用一個非標(biāo)量表達(dá)式,則變量被設(shè)置為結(jié)果集***一行中表達(dá)式的返回值。例如,在此批處理中將 @EmpIDVariable 設(shè)置為返回的***一行的 EmployeeID 值,此值為 1:

USE Northwind
GO
DECLARE @EmpIDVariable INT

SELECT @EmpIDVariable = EmployeeID
FROM Employees
ORDER BY EmployeeID DESC

SELECT @EmpIDVariable
GO

 

 

【編輯推薦】

SQL變量定義賦值及調(diào)用

教您使用SQL參數(shù)變量來傳遞記錄值

SQL中的指示變量及數(shù)組變量

SQL中系統(tǒng)變量的應(yīng)用實(shí)例

詳解SQL Server分布式查詢

 

 

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-10 10:39:00

SQL變量聲明

2010-11-12 14:00:24

Transact-SQ

2014-01-06 09:48:05

編程語言排行榜T-SQL

2013-12-09 10:16:47

Transact-SQ語言排行榜

2013-09-12 11:09:23

Transact-SQ語言排行榜

2013-12-16 10:24:39

IT技術(shù)周刊

2010-09-10 09:47:14

SQL變量指示

2010-09-10 09:38:36

SQL系統(tǒng)變量

2011-03-29 13:22:07

SQL Server臨時表表變量

2010-09-10 09:55:13

SQL參數(shù)變量

2009-12-25 09:44:59

redhatPATH設(shè)置環(huán)境變量

2010-09-08 17:25:17

SQL全局變量

2010-09-08 17:29:37

SQL表變量

2010-07-15 10:37:15

SQL Server默

2009-07-02 12:30:00

標(biāo)識值SQL Server

2011-06-14 09:21:55

Linux Qt 環(huán)境變量

2010-03-26 12:50:02

CentOS系統(tǒng)

2010-11-12 10:53:41

sql server表

2010-11-12 10:23:05

SQL Server變

2020-08-17 07:38:47

Linux系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號