में एक चर सेट करें क्या किसी केस स्टेटमेंट में चर सेट करना संभव है? मेरा कोड काम नहीं करता है। सबको शुक्रीया।SQL सर्वर: CASE कथन
CREATE PROCEDURE spReport
@q1 INT,
@q2 INT
AS
BEGIN
-- Dates for the 2 different quarters to be viewed
DECLARE @StartDateQ1 DATETIME
DECLARE @EndDateQ1 DATETIME
DECLARE @StartDateQ2 DATETIME
DECLARE @EndDateQ2 DATETIME
SELECT
CASE @q1
WHEN 1 THEN SET @StartDateQ1 = '20130401'
END
T-SQL में, 'CASE' एक ** अभिव्यक्ति है ** एक मान देता है कि - आप अपने' मामले में कोड ब्लॉक नहीं हो सकता 'बयान मार्टिन के जवाब को उस से निपटने का तरीका देखें। –