5
Tôi có một câu hỏi như sau:Không thể đặt đầu ra của 'VỚI XMLNAMESPACES ... FOR XML PATH' thành một biến?
;WITH XMLNAMESPACES (DEFAULT 'http://www.somewhere.com')
SELECT ('SOMETHING')
FOR XML PATH('RootNode'), TYPE
Chạy này hoạt động tốt. Tuy nhiên, tôi chạy vào khó khăn khi tôi cố gắng thiết lập đầu ra XML cho một biến như thế này:.
DECLARE @MYXML AS XML
SELECT @MYXML = (
;WITH XMLNAMESPACES (DEFAULT 'http://www.somewhere.com')
SELECT ('SOMETHING')
FOR XML PATH('RootNode'), TYPE
)
này chỉ cho tôi một lỗi cú pháp :-(Bất kỳ ý tưởng về làm thế nào để thực hiện điều này sẽ được đánh giá rất
Tôi có thể ôm bạn – YourMomzThaBomb