Tengo una consulta sql que se está recuperando con un error en mi nombre de columna que dice 'no puedo llamar a métodos en nvarchar (max).XML de la columna SQL: No se pueden llamar a los métodos en nvarchar (max)
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]
El problema parece centrarse en torno [XML_EX] .value pero he intentado un par de cosas, incluyendo el cambio del tipo de columna, sino que por fin he despegado. Cualquier puntero sería muy apreciado.
'CAST' tiene que envolver toda la referencia de la columna, no solo el nombre de la columna (es decir,' lcxt' debe estar adentro) –
@Damien_The_Unbeliever: Obviamente, no dude en editar;) – Andomar