पर विधियों को कॉल नहीं कर सकता है मेरे पास एक एसक्यूएल क्वेरी है जो मेरे कॉलम नाम पर एक त्रुटि के साथ वापस लात मार रही है और कह रही है कि 'nvarchar (max) पर विधियों को कॉल नहीं कर सकता।एसक्यूएल कॉलम से एक्सएमएल: nvarchar (अधिकतम)
SELECT [LEARNER_COURSE_XML_TEST].[XML_EX].Query('declare namespace
x="http://tempuri.org/cmi.xsd";] (/x:cmi/x:core/x:time_taken)')
AS TimeTaken FROM [LEARNER_COURSE_XML_TEST]
मुद्दा [XML_EX] .Value के आसपास केंद्रित करने के लिए लगता है, लेकिन मैं स्तंभ प्रकार बदलने सहित कुछ चीजें की कोशिश की है, लेकिन मैं अंत में unstuck आ गए हैं। किसी भी प्वाइंटर की अत्यधिक सराहना की जाएगी।
'CAST' को पूरे कॉलम संदर्भ को लपेटना है, न केवल कॉलम नाम (यानी 'lcxt.' अंदर होना चाहिए) –
@Damien_The_Unbeliever: जाहिर है, संपादित करने के लिए स्वतंत्र महसूस करें;) – Andomar