我試圖在SQL Server 2008中使用這裏的Open XML獲得祖先標籤名稱的祖先標籤名稱是我到目前爲止已經試過:獲取使用OPENXML
SELECT * FROM OPENXML(@idoc, '/Envelope/Body/*/TagParent/Tag')
WITH (
[Name] varchar(max) '../@mp:parentLocalName'
)
我需要得到3名標籤,*。我可以成功運行parentlocalname和localname,但沒有爲父母的父母工作。 我已經嘗試了上面的許多變體,它只是錯誤地說名稱空間mp沒有被定義。是否可以獲取該名稱?
../../@mp:parentLocalName? – Bert 2012-07-19 18:57:06
@Bert Evans是的,嘗試了所有這些變化。只要我把任何東西放在它的前面,@ mp就停止工作。 – Sarwara 2012-07-19 19:00:12