У меня есть выбранная хранимая процедура, и я пытаюсь сделать так, чтобы результаты ее сбрасывали, также обновляет столбец Downloaded
и маркирует эти строки как загрузки.Выберите и обновите в одной хранимой процедуре
Например, я вытаскиваю 10 строк из этих 10 строк. Я также хочу обновить столбец Downloaded
до значения true в той же хранимой процедуре. Это возможно?
Это мой sp до сих пор, он сбрасывает данные.
ALTER PROCEDURE [dbo].[GetLeads]
@DateTo datetime = null,
@DateFrom datetime = null
AS
SELECT name
, lastname
, title
, company
, address
, address2
, city
, [state]
, zip
, country
, stamptime
FROM
lead
where
((@DateTo is null AND @DateFrom IS null) or (stamptime BETWEEN @DateTo AND @DateFrom))
Спасибо!
Может быть, я не понял вопрос, но 'UPDATE привести Загруженные = TRUE WHERE ((@DateTo равно нулю и @DateFrom IS NULL) или (stamptime МЕЖДУ @DateTo И @DateFrom)) '?? – vulkanino