T-SQL 語言基礎(四)—— 常量與變量
一、各資料類型常量表示法
字元串:’單引号内的一串字元,字元内的單引号使用單引号轉義’
Unicode 字元串:N’Unicode 常量是在普通字元串常量前加個字元N表示’
二進制:必須以 0x 開頭的十六進制數字,如 0x AE,0x 表示空二進制常量,長度為0
bit:隻有0和1,使用大于1的數字都會被轉換為1,1表示 TRUE,0表示 FALSE
日期時間常量:用日期時間格式的字元串表示
整數型常量:沒有引号括起來的、不含小數點的數字
decimal 常量:沒有引号括起來的、包含小數點的數字
float和real常量:用科學記數法表示的數字,如+123.78E5
money 類型常量:以貨币符号(如$)開頭的數值
uniqueidentitifier:GUID字元,可使用字元串或二進制字元串格式表示
二、變量
T-SQL 變量分為以@開頭命名的局部變量和以@@開頭命名的全局變量兩種。
DECLARE @name NVARCHAR() -- 使用DECLARE 語句聲明局部變量
SET @name = 'TOM' -- 使用 SET 語句指派
PRINT @name -- PRINT 在查詢編輯器上顯示結果
SELECT * FROM employee
PRINT @@ROWCOUNT
T-SQL 常用全局變量