मेरे पास एक SQL Server 2005 संग्रहीत प्रो है जो पैरामीटर लेता है: @includeClosedProjects
।सशर्त जहां संग्रहित प्रक्रिया पैरामीटर पर आधारित खंड?
एक WHERE
खंड है जिसे मैं इस param के आधार पर नियंत्रित करना चाहता हूं।
create proc sel_projects
(@incClosedRel int = 1)
as
SELECT projectId, projectName
FROM project
WHERE CompletionStatusCID NOT IN (34, 35) <-- controlled by @incClosedRel
मैं जब @incClosedRel =1
सभी परियोजनाओं मिलता है, (को बाहर जहां खंड) करना चाहते हैं। अन्यथा, जहां खंड शामिल है।