USE [數據庫名稱]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE procedure [dbo].[存儲過程名稱]
(
@參數名稱1 char(20),
@參數名稱2 數據類型(長度)
)
as
begin
--定義變量: declare @變量名稱 數據類型(長度)
declare @V_Hospitalized char(2)
--IF語句 變量賦值
if (@In_PatType = '1')
begin
set @V_Hospitalized = 'N'
end
if ( @In_PatType = '2')
begin
set @V_Hospitalized = 'Y'
end
SELECT
*
FROM [數據庫名稱].[dbo].[表名] s
where s.Hospitalized = @V_Hospitalized
and s.studyid = @in_ReportId
end;
GO