DECLARE @hdoc int                     -- Handle fuer interne Darstellung
DECLARE @doc varchar(1000)            -- Variable fuer XML-String
SET @doc =                            -- initialisiere XML-String                     
'<dozenten>
    <dozent>
      <persnr>4711</persnr> 
      <name>Willi</name>
      <rang>C4</rang>
      <raum>801</raum>
    </dozent>
 </dozenten>'

EXEC sp_xml_preparedocument           -- lege interne Dartstellung @hdoc
     @hdoc OUTPUT, @doc               -- fuer den XML-String @doc an

SELECT * FROM OPENXML                 -- werte XML-Baum aus
       (@hdoc,'/dozenten/dozent')     -- ueber Handle @hdoc 

EXEC sp_xml_removedocument @hDoc      -- entferne interne Darstellung