I think it should be pretty clear, but...
I'm updating a date field with the value of the @Date parameter. Which field I update is dependent upon the value of the status parameter.
UPDATE tblVenueDates
CASE
WHEN @VenueStatusID = 1 THEN
SET fldNominatedDate = @Date
WHEN @VenueStatusID = 2 THEN
SET fldSurveyDate = @Date
WHEN @VenueStatusID = 3 THEN
SET fldLiveDate = @Date
WHEN @VenueStatusID = 4 THEN
SET fldRefusedDate = @Date
WHEN @VenueStatusID =5 THEN
SET fldRemovedDate = @Date
END
WHERE fldVenueID = @VenueID
Hope you can work it out 'cause I can't!!!
Cheers
I'm updating a date field with the value of the @Date parameter. Which field I update is dependent upon the value of the status parameter.
UPDATE tblVenueDates
CASE
WHEN @VenueStatusID = 1 THEN
SET fldNominatedDate = @Date
WHEN @VenueStatusID = 2 THEN
SET fldSurveyDate = @Date
WHEN @VenueStatusID = 3 THEN
SET fldLiveDate = @Date
WHEN @VenueStatusID = 4 THEN
SET fldRefusedDate = @Date
WHEN @VenueStatusID =5 THEN
SET fldRemovedDate = @Date
END
WHERE fldVenueID = @VenueID
Hope you can work it out 'cause I can't!!!
Cheers