मैं एक पेड़ में एक कॉलम अपडेट करना चाहता हूं। मैं निम्नलिखित बयान के साथ आया था:एसक्यूएल सर्वर: एक पेड़ में कॉलम अपडेट करें
WITH q AS (
SELECT t1.*
FROM buss_item t1
WHERE t1.id_item = 218
UNION ALL
SELECT t2.*
FROM buss_item t2
JOIN q ON t2.parent_id = q.id_item
)
UPDATE q
SET default_item = 0
लेकिन मैं कोई त्रुटि मिलती है:
Derived table 'q' is not updatable because a column of the derived table is derived or constant.
कैसे इस अद्यतन को ठीक करने पर कोई विचार?
यह एक आकर्षण की तरह काम करता है। बहुत बहुत धन्यवाद। –