SQL基礎(chǔ):SQL Server在T-SQL語(yǔ)句中使用變量
時(shí)間:2024-03-12 20:33作者:下載吧人氣:21
變量的種類(lèi)
在T-SQL中,變量按生存范圍可以分為全局變量(Global Variable)和局部變量(Local Variable)
- 全局變量是由系統(tǒng)定義的,在整個(gè)SQL Server實(shí)例內(nèi)都能訪(fǎng)問(wèn)到的變量,全部變量以@@開(kāi)頭,用戶(hù)只能訪(fǎng)問(wèn),不能賦值。
- 局部變量由用戶(hù)定義,生命周期只在一個(gè)批處理內(nèi)有效。局部變量以@作為第一個(gè)字符,由用戶(hù)自己定義和復(fù)制。
示例:
DECLARE @i int –聲明一個(gè)int類(lèi)型局部變量
SET @i = 10 –通過(guò)SET對(duì)局部變量進(jìn)行賦值
DECLARE @Name nvarchar(20) –聲明一個(gè)nvarchar(20)類(lèi)型變量
SET @Name = ‘張飛’
PRINT @@VERSION –全部變量,只能讀取,不能賦值
SET @@VERSION = ‘123’ –此行代碼報(bào)錯(cuò)
標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫(kù),SQLSERVER
網(wǎng)友評(píng)論