
DBMS07 – Slides 1
L p trình v i T-SQLậ ớ

DBMS07 – Slides 2
L p trình v i T_SQLậ ớ
nKhai báo bi n:ế
DECLARE @Tên_Bi n ếKi u_D _Li uể ữ ệ
nVí d :ụ
DECLARE @Tuoi int
DECLARE @MSSV varchar(5)
DECLARE @numCount int
nTên bi n: B t đu b i ế ắ ầ ở @
nKi u d li u c a bi n: L y ki u d li u ể ữ ệ ủ ế ấ ể ữ ệ
h th ng, ệ ố tr ki u text, ntext, imageừ ể

DBMS07 – Slides 3
Gán giá tr cho bi nị ế
nCách 1:
SET @Tên_Bi n = ếGiá_Trị
nVí d :ụ
DECLARE @HoTen nvarchar(20)
SET @HoTen = N‘Nguy n H ng Ngaễ ằ ’

DBMS07 – Slides 4
Gán giá tr cho bi nị ế
nCách 2:
SELECT @Tên_Bi n = ếGiá_Trị
nVí d :ụ
DECLARE @HoTen nvarchar(20)
SELECT @HoTen = N‘Nguy n H ng Ngaễ ằ ’

DBMS07 – Slides 5
Gán giá tr cho bi nị ế
nCách 3:
SELECT @Tên_Bi n = ếTên_c tộ
FROM Tên_B ngả
nVí d : Tìm l ng l n nh t c a t t c ụ ươ ớ ấ ủ ấ ả
nhân viên:
DECLARE @MaxSalary decimal(18,2)
SELECT @MaxSalary = MAX(Luong)
FROM NhanVien

