आपके द्वारा सीटीई में किए गए अपडेट को स्रोत तालिका में कैस्केड कर दिया जाएगा।
मुझे आपकी स्कीमा पर थोड़ा अनुमान लगाना पड़ा है, लेकिन ऐसा कुछ काम करना चाहिए।
;WITH T AS
( SELECT InvoiceNumber,
DocTotal,
SUM(Sale + VAT) OVER(PARTITION BY InvoiceNumber) AS NewDocTotal
FROM PEDI_InvoiceDetail
)
UPDATE T
SET DocTotal = NewDocTotal