Array
(
)

Como manipular documento com xml Schemalocation?

Rodrigo
   - 13 mai 2010

Eu estou com um grande problema para realizar a manipulação de um documento que está em XML.vou utilizar este exemplo,no entanto não é o documento real que estou trabalhando pois o documento tem varias linhas.

<Report xmlns="csmgeneralrange" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="csmgeneralrange http://150.70.89.26/ReportServer?%2fwfrmreport%2fen%2fcsmgeneralrangers%3aFormat=xmlrc%3aSchema=True" Name="csmgeneralrange" Textbox4="empresa">
   <Employee>
    <SSN>737333333</SSN>
    <Name>ED HARRIS</Name>
    <DateOfBirth>1960-01-01</DateOfBirth>
    <EmployeeType>FULLTIME</EmployeeType>
    <Salary>4000</Salary>
  </Employee>
</Report>
  Então eu estou querendo pegar informações de um documento e filtrar,já tentei utilizar a Xquery so que quando faço me retorna um valor vazio ,já tentei também fazer uns testes com o modify exemplo inseri esse documento em uma variavel XML com uma coluna com o nome de 'coluna' para deletar so que da uma mensagem que foi relaizado mais não e feita nenhuma alteração.   UPDATE xml_2
SET coluna.modify('
delete /Report)  

Estou já sem alternativas se alguém puder me ajudar quanto a isso ficaria muito grato.