Tôi có truy vấn sql đang khởi động lại với lỗi trên tên cột của tôi cho biết 'không thể gọi phương thức trên nvarchar (tối đa).XML từ cột SQL: Không thể gọi các phương thức trên nvarchar (tối đa)
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]
Vấn đề dường như tập trung xung quanh [XML_EX] .value nhưng tôi đã thử một vài điều bao gồm thay đổi loại cột nhưng cuối cùng tôi đã không bị mắc kẹt. Bât cư thông tin được cung câp nao cung được la sự suât hiện tuyệt vơi.
'CAST' phải quấn tham khảo toàn bộ cột, không chỉ là tên cột (ví dụ:' lcxt.' nên bên trong) –
@Damien_The_Unbeliever: Rõ ràng là đúng, cảm thấy tự do để chỉnh sửa;) – Andomar