نوشتن Procedure کار سختی نیست. یک پروسیجر ایجاد میکنی و دستورات sql رو توش مینویسی. پارامترهای ورودی رو قبل از begin بین پرانتزها میدی و ازشون استفاده می کنی. هرجا مشکلی داشتی بپرس
create proc [SelectLog]
(
@a int,
@id int ,
@Name nvarchar(50)
)
as
begin
if @a = 0 -- Select all
begin
SELECT *
FROM [Log]
ORDER BY
end
if @a = 1 -- Select One
begin
SELECT *
FROM [Log]
where L_UserName = @Name
ORDER BY L_id
end