天天看點

T-SQL 語言基礎(四)—— 常量與變量

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 常用全局變量

繼續閱讀