Phát biểu If ..Else trong Stored Procedure
IF
BEGIN END
ELSE
BEGIN END
Ví dụ: Tạo thủ tục liệt kê hóa đơn theo tháng và năm
CREATE PROC spHD ( @Thang SmallInt, @Nam SmallInt )
As
If (@Thang <1 Or @Thang>12)
begin
Print 'Thang Sai'
return 0
end
Select * From Orders
Where Year(NgayLap) = @Nam And Month(NgayLap)= @Thang
Go