Mam wybraną procedurę składowaną i próbuję ją wykonać, aby wyniki, które ona spowodowała, aktualizowały również kolumnę o nazwie Downloaded
i oznaczały te wiersze jako pobrane.Wybieranie i aktualizowanie w jednej przechowywanej procedurze
Na przykład, ściągam 10 wierszy tych 10 wierszy, które również chcę zaktualizować do kolumny true, wszystkie w tej samej procedurze składowanej. czy to możliwe?
To jest moje dotychczasowe spięcie, które ściąga dane.
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))
Dzięki!
Może nie dostać się pytanie, ale 'UPDATE ołów SET Pobrano = TRUE gdzie ((@DateTo jest nieważna i @DateFrom jest null) lub (stamptime MIĘDZY @DateTo I @DateFrom)) '?? – vulkanino